xml2js 被转成这同一个对象属性了,导致上一个属性无法访问,如何解决?

img

img

xml的相同节点。被转成这同一个对象属性了,导致上一个属性无法访问。谁使用过这个库,求告知谢谢

Document 下边应该是个数据才对,我也用过xml2js这个包去转换xml,但是得到了正常的结果。你试试我这个版本 "xml2js": "^0.4.23"

const fs = require('fs')
const path = require('path')
const xml2js = require('xml2js')

const Parser = new xml2js.Parser()

fs.readFile(path.join(__dirname, '../test.xml'), function(err, data) {
  Parser.parseString(data, function (err, result) {
    if (!err) {
      console.log(result)
    }
  })
})