我想将巨大的XML转换为JSON。每次识别到特定的XML标签,我都希望将标签的XML部分转换为JSON AND ,我想为其添加一个简单的计数器。
重要的是,输入XML很大,因此无法将其放入记忆JSON树中。
SO ... <xml><car>...</car><car>...</car>...
转换为
{"number":2,"car":{"name":"car1"}}
{"number":3,"car":{"name":"car2"}}
答案 0 :(得分:1)
多亏了Andreas,我终于找到了一种解决方案,用于处理巨大的XML文件并将匹配的xml-elements转换为JSON。
<?xml version="1.0"?>
<root>
<car>
<name>car1</name>
</car>
<other>
<something>Unknown</something>
</other>
<car>
<name>car2</name>
</car>
</root>
XML输入:
XmlChunkToJson: {"sequence":2,"car":{"name":"car1"}}
XmlChunkToJson: {"sequence":3,"other":{"something":"Unknown"}}
XmlChunkToJson: {"sequence":4,"car":{"name":"car2"}}
输出JSON:
{{1}}