有没有创建XML文件的好方法?例如,像Builder for Rails(或其他方式)吗?

谢谢

最佳答案

看来xmlbuilder-js库可能会为您完成此操作。如果已安装npm,则可以npm install xmlbuilder

它将允许您执行此操作(摘自他们的示例):

var builder = require('xmlbuilder');
var doc = builder.create('root');

doc.ele('xmlbuilder')
    .att('for', 'node-js')
    .ele('repo')
      .att('type', 'git')
      .txt('git://github.com/oozcitak/xmlbuilder-js.git')
    .up()
  .up()
  .ele('test')
    .txt('complete');

console.log(doc.toString({ pretty: true }));

这将导致:
<root>
  <xmlbuilder for="node-js">
    <repo type="git">git://github.com/oozcitak/xmlbuilder-js.git</repo>
  </xmlbuilder>
  <test>complete</test>
</root>

10-07 17:47