【发布时间】:2012-01-05 09:34:04
【问题描述】:
我的 Web 服务响应具有 mimetype: "application/json" 并且我的 JSON 输出没有空格,像这样
1
{"Data":{"Item":"123","Timestamp":"2011-11-24T17:50:43"}}
什么时候 JSON 应该像这样输出
2
{
"Data":{
"Item":"123",
"Timestamp":"2011-11-24T17:50:43"
}
}
有什么办法可以修复 JSON 格式,使它看起来像 #2?
【问题讨论】:
-
你说它“应该”看起来像那样 - 为什么?能够能够对其进行格式化很好,但重要的是要了解这两个版本就使用数据的 JavaScript 而言是等效的。
-
调试需要这个吗?我只是感兴趣
-
除了@JonSkeet - 很好地格式化 JSON 只会增加一点开销(因为空白字符也需要通过线路传输)。
-
@Jon,当你想调试时它很好 :) 谢谢。
标签: c# json web-services rest