捷克语字符在 Web 客户端下载字符串上显示问题
本文关键字:字符串 显示 问题 下载 客户端 字符 Web 捷克语 | 更新日期: 2023-09-27 18:31:11
您好,我有这段代码,可以将文本下载到字符串中,如下所示:
using (WebClient client = new WebClient())
{
client.Headers.Add("Accept-Charset","ISO-8859-2");
string vysledek = client.DownloadString("http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?date=13.09.2013");
string nova = vysledek;
}
但问题出在 ISO 上。我发现捷克语有这个,所以我把它插入到标题中,但没有任何变化。
有人会帮我解决这个问题吗?
这是我得到的例子:
zemÄ›|mÄ›na|mnoĹľstvĂ|kĂłd|kurz
Austrăˇlie|dolar|1|澳元|17,929
我还想问我如何阅读包含例如"AUD"的字符串行
这有效
using (WebClient client = new WebClient())
{
client.Encoding = Encoding.UTF8;
string vysledek = client.DownloadString("http://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt?date=13.09.2013");
var table = vysledek.Split(new char[] { ''n', ''r' })
.Select(line => line.Split('|').ToList())
.Skip(2)
.ToList();
}