gpt4 book ai didi

Node.js JSON 到 XML - 序列化一个复杂的对象

转载 作者:行者123 更新时间:2023-12-04 09:00:05 26 4
gpt4 key购买 nike

我正在尝试使用 this package - XML 将复杂的 JSON 对象转换为 XML .

 var xml = require("xml");
var obj = { MS : { ts : 3423523, isOk : false , errors : [] }};
var xmlObj = xml(obj); // This outputs <MS/>

关于如何使 XML 解析器更深入的任何想法?为什么会提前关闭?

最佳答案

你可以给xml2js尝试模块,这会很容易地将您的对象转换为 Xml,例如

const xml2js = require('xml2js');

const obj = { MS : { ts : 3423523, isOk : false , errors : [] }};

const builder = new xml2js.Builder( { headless: false, renderOpts: { pretty: true } });
const xml = builder.buildObject(obj);

console.log(xml)

输出将是:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<MS>
<ts>3423523</ts>
<isOk>false</isOk>
</MS>

关于Node.js JSON 到 XML - 序列化一个复杂的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63593369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com