将JSON转换为XML' x'数组中的元素

时间:2017-05-10 13:53:24

标签: arrays json node.js xml

我有一个JSON数组,其中可以包含几个不同的元素 - 这个数字对我来说是未知的。

JSON:

[{
    "_id": "5911a43e6aa5d609d32c590a",
    "criteria": "3",
    "name": "test1"
}, {
    "_id": "5911a43e6aa5d609d32c590d",
    "criteria": "7",
    "name": "test2"
}, {
    "_id": "5911a43e6aa5d609d32c5910",
    "criteria": "2",
    "name": "test3"
}]

我需要将此数据转换为XML,以便它具有以下结构:

<MyDefs criteria="3">
    <name>test1</name>
</MyDefs>
<MyDefs criteria="7">
    <name>test3</name>
</MyDefs>
<MyDefs criteria="2">
    <name>test2</name>
</MyDefs>

我尝试使用xml2js节点库 - 我假设我需要一个foreach循环但不确定如何实现 - 有没有办法实现这个?

谢谢

0 个答案:

没有答案