2016-01-30 3 views
0

Я использую xml2json модуль для преобразования XML полезной нагрузки в JSON, но я вижу следующееПреобразование XML в JSON

Если я следующий

var xml = <Stat />; 

var obj = xml2json.toJson(xml, {}); 

OBJ [«Стат»] подбирается как пустой {}, а не пустой "".

EDIT Допустим, мы имеем вложенную структуру XML

<?xml version="1.0" encoding="UTF-8"?> 
<ABC> 
    <RECORD> 
     <STAT /> 
    </RECORD> 
</ABC> 

ответ

2

Вы не можете сделать это с помощью xml2json

Использование xml2js вместо:

var parseString = require('xml2js').parseString; 
var xml = "<Stat />" 
parseString(xml, function (err, result) { 
    console.dir(result); // { Stat: '' } 
}); 
+0

я вижу его подхватили as Stat: [0: ''] – RRP

+0

Я сделал редактирование xml в главном вопросе – RRP

Смежные вопросы