将网页中的xml文本转换为json
我正在尝试将网页上的xml转换为json 我使用axios从URL获取信息,然后使用npm xml.js尝试将数据转换为json将网页中的xml文本转换为json,json,xml,Json,Xml,我正在尝试将网页上的xml转换为json 我使用axios从URL获取信息,然后使用npm xml.js尝试将数据转换为json let axios = require("axios"); let convert = require("xml-js"); let mtaURL = "http://advisory.mtanyct.info/eedevwebsvc/allequipments.aspx"; axios.get(mtaURL) .then(response => {
let axios = require("axios");
let convert = require("xml-js");
let mtaURL = "http://advisory.mtanyct.info/eedevwebsvc/allequipments.aspx";
axios.get(mtaURL)
.then(response => {
let results = convert.xml2json(response, {compact: false, spaces: 4})
console.log(results);
})
结果是:
Error: Text data outside of root node.
Line: 0
Column: 59
Char: x
您正在尝试将Axios响应对象解析为XML 您需要阅读响应的主体并将其作为XML处理
response.data