为什么Webrequest将\ n和\“添加到结果中?

时间:2013-01-24 11:56:02

标签: c# json serialization webrequest

我想要使用json webservice。 当我发起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\"]

感谢您的帮助

大卫

1 个答案:

答案 0 :(得分:1)

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