001*_*001 8 c# rest json web-services
我的Web服务响应有mimetype:"application/json"和我的JSON输出没有间距,就像这样
{"Data":{"Item":"123","Timestamp":"2011-11-24T17:50:43"}}
Run Code Online (Sandbox Code Playgroud)
当JSON应该像这样输出
{
"Data":{
"Item":"123",
"Timestamp":"2011-11-24T17:50:43"
}
}
Run Code Online (Sandbox Code Playgroud)
有什么方法可以修复JSON格式,所以它看起来像#2?
Jon*_*eet 23
我不会更改Web服务写出的格式,但如果您想将其格式化以用于诊断目的,您可以使用Json.NET非常简单地执行此操作:
JObject json = JObject.Parse(text);
string formatted = json.ToString();
Run Code Online (Sandbox Code Playgroud)
结果自动格式化.您可以将其放入一个小工具 - 桌面工具或某个网页.(如果已经有在线JSON格式化器,我不会感到惊讶,尽管显然你需要小心格式化敏感数据.)
| 归档时间: |
|
| 查看次数: |
14860 次 |
| 最近记录: |