Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我使用 Json.net 解析来自网络的 json 响应,但如果 json 响应包含 html 代码,我会遇到问题。
例如:
string hj = @"{""data"": ""<a href=""www.google.com"">Google</a>""}"; JObject o1 = JObject.Parse(hj);
它引发了一个例外。
如何解析 JSON 响应?
JSON 无效,因此无法解析。您必须转义字符串中的引号:
string hj = @"{""data"": ""<a href=\""www.google.com\"">Google</a>""}";
尝试使用 System.Web.HttpUtility.HtmlEncode() 方法对 HTML 代码进行编码