2016-04-15 26 views
0
  1. 输入: 它有一个JSON对象,如“根”对象
  2. 输出: 现在,如何转换为这样的XML格式:
  3. 程序语言,你可以使用节点,JAVA等

输入JSON对象:如何转换JSON ARRY在node.js中为xml

"root" :{ 
    "Yylb": { 
     "Yylb_id": [1,2] 
    }, 
    "Fj": [ 
    { 
     "Fjxx":1 
    }, 
    { 
    "Fjxx":2 
    } 
    ] 
} 

Outpu XML进行垫:

<root> 
    <Yylb> 
     <Yylb_id>1</Yylb_id> 
     <Yylb_id>1</Yylb_id> 
    </Yylb> 
    <Fj> 
     <Fjxx>1</Fjxx> 
    </Fj> 
    <Fj> 
     <Fjxx>2</Fjxx> 
    </Fj> 
</root> 

回答

0

尝试使用此节点模块:https://www.npmjs.com/package/js2xmlparser

实施例:

var js2xmlparser = require("js2xmlparser"); 

var data = { 
    "firstName": "John", 
    "lastName": "Smith" 
}; 

console.log(js2xmlparser("person", data)); 

> <?xml version="1.0" encoding="UTF-8"?> 
> <person> 
>  <firstName>John</firstName> 
>  <lastName>Smith</lastName> 
> </person>