我正在使用 Json.Net 将 XML 序列化为 JSON。当我将序列化字符串写入文件时,它全部出现在一行中。我怎样才能让它看起来像 Json 一样,带有通常的制表符和缩进?
设置 JSON 编写器Formatting http://www.newtonsoft.com/json/help/html/T_Newtonsoft_Json_Formatting.htm财产给Formatting.Indented
:
jsonWriter.Formatting = Formatting.Indented;
The JsonConvert.Serialize* http://james.newtonking.com/projects/json/help/html/T_Newtonsoft_Json_JsonConvert.htm方法也有重载,需要Formatting
枚举(感谢 John Flatness)。
文档:序列化对象 http://www.newtonsoft.com/json/help/html/SerializeObject.htm
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)