0

我想使用一个 json 网络服务。当我触发 webrequest 时,.NET 将 \n 和 \" 添加到结果中。

我尝试了 WebRequest 和 RestSharp。但由于这些字符,我无法反序列化。

结果在 Internet Explorer 中:

{
 "resultCount":1,
 "results": [
{"wrapperType":"track", "kind":"feature-movie", "trackId":279990601, "artistName":"....

导致.NET:(另一个请求)

"\n\n\n{\n \"resultCount\":50,\n \"results\": [\n{\"kind\":\"software\", \"features\":[\"iosUniversal\"]

谢谢您的帮助

大卫

4

1 回答 1

1

这只是视觉工作室在变量检查器中添加转义字符。它们没有在后台添加,您的实际变量不包含这些额外的字符。\n 表示换行,\" 转义 " 字符。

于 2013-01-24T11:57:50.440 回答