【发布时间】:2021-10-07 19:57:34
【问题描述】:
我正在尝试在 xml2js 的帮助下将输入的 xml 数据解析为 json。
import React, { useState } from "react";
import xml2js from "xml2js";
function Parser() {
const [xmlData, setXmlData] = useState({});
let parser = new xml2js.Parser();
parser.parseString(
`<email>
<to>Test</to>
<from>Test1</from>
<heading>Test email</heading>
<body>Email regards to xml data parsing in React</body>
</email>`,
function (err, result) {
console.log(result);
if (result) {
setXmlData(result);
return;
}
return;
}
);
return (
<div>
Parse XML using ReactJs
{JSON.stringify(xmlData)}
</div>
);
}
export default Parser;
但我收到无限重新渲染错误。有人可以帮忙吗?
提前致谢
【问题讨论】: