我有一组文本文件,每个文件都有自己的松散结构。我编写了一个类来编辑它们,因此它们在结构上更加统一 - 每个JSON节点等1行。
每个文件的当前格式如下
Filename
parentNodeName1:value1, value2, value3
parentNodeName2:value1, value2
parentNodeName3:value1
parentNodeName4:value1, value2, value3
我想将它们放入JSON格式。有没有一个很好用的库或程序来做到这一点?
答案 0 :(得分:2)
您拥有可以为您生成JSON的JavaScriptSerializer
或DataContractJsonSerializer
类。
可以在MSDN找到关于更复杂的DataContractJsonSerializer
的精彩文章。您还可以查看JSON.NET,它具有更好的性能并且更易于使用。
答案 1 :(得分:0)
对我来说Json.NET运行正常。我认为你可以毫无问题地为你的员工服务。它有很好的文档和支持。
答案 2 :(得分:0)
其他人使用标准课程,所以我也会回答不同的问题。如果你有非常大的文件,FastJSON似乎要快得多。但如果你不需要速度,你就无法击败标准包装。 https://fastjson.codeplex.com/