使用JavaScript中的内置方法来将JSON转换为XML。(本站工具点击这里)以下是一个简单的示例代码,演示了如何实现这一转换:
function jsonToXml(json) {
let xml = '';
for (let key in json) {
if (json.hasOwnProperty(key)) {
if (typeof json[key] === 'object') {
xml += `<${key}>${jsonToXml(json[key])}</${key}>`;
} else {
xml += `<${key}>${json[key]}</${key}>`;
}
}
}
return xml;
}
// 示例 JSON 数据
const jsonData = {
person: {
name: "John",
age: 30,
address: {
city: "New York",
zip: "10001"
}
}
};
const xmlData = jsonToXml(jsonData);
console.log(xmlData);
这个代码将会输出如下的XML格式:
<person>
<name>John</name>
<age>30</age>
<address>
<city>New York</city>
<zip>10001</zip>
</address>
</person>