我正在使用 xml2json 模块将 XML 有效负载转换为 JSON,但我看到以下内容
如果我有以下内容
var xml = <Stat />;
var obj = xml2json.toJson(xml, {});
obj["Stat"] 被拾取为空 {},而不是空 ""。
编辑 假设我们有一个嵌套的 xml 结构
<?xml version="1.0" encoding="UTF-8"?>
<ABC>
<RECORD>
<STAT />
</RECORD>
</ABC>
最佳答案
您不能使用 xml2json
来做到这一点
改用xml2js
:
var parseString = require('xml2js').parseString;
var xml = "<Stat />"
parseString(xml, function (err, result) {
console.dir(result); // { Stat: '' }
});
关于javascript - 将 xml 转换为 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35096651/