0

我正在调用一个 REST 服务,该服务返回包含 & 符号的 json 数据。我已验证该调用未对数据进行编码(示例片段:){"key":71733,"title":"Villa Av & Glen Park Ave (Southbound)","stopOrder":190}。当我使用 DeserializeXmlNode 时,与号已被 Html Endcoded。

为了验证 Web 服务没有对​​ & 符号进行编码,我使用此调用来获取包含上述片段的 json。

            var json = webClient.DownloadString(uri);

这是我正在使用的代码:

            WebClient webClient = new WebClient();
            var data = JsonConvert.DeserializeXmlNode(webClient.DownloadString(uri));

json 片段的生成 XML 是:

<key>71733</key>
<title>Villa Av &amp; Glen Park Ave (Southbound)</title>

谢谢,吉姆

4

0 回答 0