Как проанализировать данные атрибута xml с кавычками - PullRequest
0 голосов
/ 07 февраля 2020

Я анализирую данные, используя npm пакет xml2 js npm xml2 js. Я могу проанализировать данные из файла, который я хочу получить, «id», который является атрибутом «feature».

Вот файл xml

sample. xml

<borrowinput  returndatetime="20-Feb-2020:15:20" version="2020.0106">
    <product>
        <feature id="xyz"/>
    </product>
    <product>
        <feature id="abc"/>
    </product>
</borrowinput>

script. js


var parserXML = require('xml2js');

function test () {

  fs4.readFile(filePath, function(err, data) {
    parserXML.parseString(data, function (err, result) {
     console.log(JSON.stringify(data.borrowinput.product[0].feature[0].$.id);  
     // **this prints "xyz" instead xyz **                                        
    });         

  });
}

Мое требование: я хочу проанализировать xml и распечатать атрибут id без кавычки

...