3

Json.net を使用して Web からの json 応答を解析していますが、json 応答に html コードが含まれていると問題が発生します。

例えば:

string hj = @"{""data"": ""<a href=""www.google.com"">Google</a>""}";
JObject o1 = JObject.Parse(hj);

例外が発生します。

JSON 応答を解析するにはどうすればよいですか?

4

2 に答える 2

2

JSON が無効なため、解析できません。文字列内の引用符をエスケープする必要があります。

string hj = @"{""data"": ""<a href=\""www.google.com\"">Google</a>""}";
于 2013-01-17T10:46:49.563 に答える
0

System.Web.HttpUtility.HtmlEncode() メソッドで HTML コードをエンコードしてみてください

于 2013-01-17T10:47:07.937 に答える