我对 C# 中的字符串有一点问题。实际上,我通过 URL 获取 JSON 流。
WebClient webC = new WebClient();
string jsonStr = webC.DownloadString("http://www.express-board.fr/api/jobs");
但是当我在控制台中写入字符串时,我遇到了编码问题。
[...]"contract":"Freelance/Indépendant"[...]
我尝试使用在带有 Encoding 类的 stackoverflow 上看到的很多技巧。但不可能,解决问题。当然,如果我直接在我的网络浏览器中使用该链接并在 Notepadd++ 中打开它没有问题。
有时,通过一些编码组合(我认为是 ACSII-> UTF-8),我得到了这个:
[...]"contract":"Freelance/Indépendant"[...] to
[...]"contract":"Freelance/Ind??pendant"[...]