5

私はJsonをWeb APIから読んでいますNewtonsoft.Json

彼らのページのほとんどは問題ありません。

しかし、それらの一部には、解析に失敗する特殊文字が含まれている場合があります。

コードは次のようなものです:

WebClient client = new WebClient();
String strJson = client.DownloadString(url);

JObject jObject = JObject.Parse(strJson );

次に、UTF8に変換しようとしましたが、まだ機能しません:

WebClient client = new WebClient();
String strJson = client.DownloadString(url);
byte[] utf8Bytes = Encoding.UTF8.GetBytes(strJson);
string safeJsonStr= Encoding.UTF8.GetString(utf8Bytes);
JObject jObject = JObject.Parse(safeJsonStr);

助けてください!

ありがとう

4

1 に答える 1