我使用Json.net来解析来自web的json响应,但如果json响应包含html代码,我会遇到问题。
例如:
string hj = @"{""data"": ""<a href=""www.google.com"">Google</a>""}";
JObject o1 = JObject.Parse(hj);
它引发了一个例外。
如何解析JSon响应?
答案 0 :(得分:2)
JSON无效,因此无法解析。你必须转义字符串中的引号:
string hj = @"{""data"": ""<a href=\""www.google.com\"">Google</a>""}";
答案 1 :(得分:0)
尝试使用System.Web.HttpUtility.HtmlEncode()方法对HTML代码进行编码