我需要将传入的JSON转换为输出JSON。为此,我正在寻找一个解决方案,可以基于模板的工作。我想到的是XSLT转换行上的解决方案,它允许将XML转换为样式表定义的所需输出格式(XML、HTML、文本)。使用XSLT的一种选择(或者更确切地说是一种变通方法)是将JSON转换为XML,即:
input JSON -> XML
我正在将一个超过10层的嵌套JSON对象转换为C# .NET中的CSV文件。我一直在使用JavaScriptSerializer().Deserialize<ObjectA>(json)或XmlNode xml = (XmlDocument)JsonConvert.DeserializeXmlNode(json)来分解对象。有了这些对象,我可以进一步写入CSV文件。但是,现在JSON<e