我正在使用“xml-builder”节点模块创建一个 xml 文件。但是当我尝试写尖括号(“<”或“>”)时,我得到了“<”和“>”之类的字符。代码如下:
let builder = require('xmlbuilder', { encoding: 'utf-8' });
let name = "ABC";
let xml = builder.create('Slides');
xml.ele('props',"Hello").up();
xml.ele('name',"<Hello> "+name+" </Hello>").up();
xml.end({ pretty: true });
console.log(xml.toString())
输出如下:
<Slides>
<props>Hello</props>
<name><Hello> ABC </Hello></name>
</Slides>
我应该怎么做才能得到<
or>
打印而不是<
or >
?