使用新的System.Json 从 4.5 开始 http://msdn.microsoft.com/en-us/library/system.json%28v=vs.95%29.aspx或同等的来自 Nuget 的 4.0 的 System.Json http://nuget.org/packages/System.Json如何格式化输出,使其以更易读的形式缩进和间隔?
So this
dynamic jsonObj = new JsonObject();
jsonObj.firstName = "John";
jsonObj.lastName = "Smith";
Debug.WriteLine((string)jsonObj.ToString());
输出这个
{"firstName":"John","lastName":"Smith"}
当我想要这个的时候
{
"firstName": "John",
"lastName": "Smith"
}
为了将来的参考,.NET 4.5 中的 System.Json 库(仅限 4.5,不是 Silverlight)具有Json保存选项 http://msdn.microsoft.com/en-us/library/system.json.jsonsaveoptions.aspx枚举器,所以你可以调用ToString(JsonSaveOptions.EnableIndent)
打印漂亮的 Json。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)