我在nodeJs中使用xml2json库。我有XML:xml2json从数组中返回1个对象
<SchedulingModel >
<Jobs>
<Job Id="1">
<Operations>
</Operations>
</Job>
<Job Id="2">
<Operations>
</Operations>
</Job>
<Job Id="3">
<Operations>
</Operations>
</Job>
<Job Id="4">
<Operations>
</Operations>
</Job>
<Job Id="5">
<Operations>
</Operations>
</Job>
</Jobs>
</SchedulingModel>
我试图解析这个XML:
const parser = new xml2js.Parser();
parser.parseString(plannerXML , (err, result) => {
console.log(result["SchedulingModel"]["Jobs"]);
});
但结果解析后,我只有一个对象在乔布斯阵列
console.log(result);
{ SchedulingModel:
Jobs: [ [Object] ]
}
谁可以说出了什么问题? 我需要这个XML的所有对象。
是的,你说得对,我用xml2js,只是我尝试了很多图书馆今天忘了删除它的例子。我喜欢像结果一样使用它的方式[“SchedulingModel”] [“Jobs”] [0] [“Job”]。就这样,我收到了一系列的工作。但任何方式非常感谢你! –