Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 将JSON转换为XML';x';数组中的元素_Arrays_Json_Node.js_Xml - Fatal编程技术网

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

Arrays 将JSON转换为XML';x';数组中的元素,arrays,json,node.js,xml,Arrays,Json,Node.js,Xml,我有一个JSON数组,其中可以包含几个不同的元素——我不知道这个数字 JSON: 我需要将此数据转换为XML,使其具有以下结构: <MyDefs criteria="3"> <name>test1</name> </MyDefs> <MyDefs criteria="7"> <name>test3</name> </MyDefs> <MyDefs criteria="2">

我有一个JSON数组,其中可以包含几个不同的元素——我不知道这个数字

JSON:

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

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

测试1
测试3
测试2
我尝试使用
xml2js
节点库——我假设我需要一个foreach循环,但不确定如何实现——有没有办法实现这一点


感谢您

展示您当前拥有的代码,其中包括您正在努力解决的问题。我没有取得任何进展,因此需要想法。鉴于您可能不是第一个想要将JS对象树转换为XML的人,我想说应该有很多示例可供选择,甚至包括整个节点库。不可能你一无所有,但我还没有找到一个与我的问题相关的具体例子
<MyDefs criteria="3">
    <name>test1</name>
</MyDefs>
<MyDefs criteria="7">
    <name>test3</name>
</MyDefs>
<MyDefs criteria="2">
    <name>test2</name>
</MyDefs>