Я вызываю get API, который возвращает XML, и я должен был преобразовать в JSON, но xml2js возвращает [Object] [Circular] и [Array] внутри массива элементов.Как я могу увидеть, что находится внутри массива элементов?
var XMLHttpRequest = require("xmlhttprequest").XMLHttpRequest;
var convert = require('xml-js');
var request = new XMLHttpRequest();
request.open("GET", url, true, username, password);
request.withCredentials = true;
request.send();
request.onreadystatechange=(e)=>{
var obj = convert.xml2js(request.responseText);
console.log(obj);
Вот вывод:
{ declaration:
{ attributes: { version: '1.0', encoding: 'UTF-8', standalone: 'yes' } },
elements:
[ { type: 'element',
name: 'model-response-list',
attributes: [Object],
elements: [Array] } ] }