我正在尝试使用 xml2js 将 xml 从其余 API 返回中解析出来,然后将修改后的 JSON 转换回 XML 以发回。但我似乎无法从他们的GitHub中获取 xml2js 的默认构建器示例来工作。关于这里有什么问题或用于完成此操作的其他节点包的任何建议?
var fs = require('fs'),
xml2js = require('xml2js');
var obj = { name: "Super", Surname: "Man", age: 23};
var builder = new xml2js.Builder();
var xml = builder.buildObject(obj);
我回来的错误是:
var builder = new xml2js.Builder();
^
TypeError: undefined is not a function
at Object.<anonymous> (/path/test.js:6:15)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3