【发布时间】:2013-11-26 08:44:21
【问题描述】:
我正在尝试使用 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
【问题讨论】:
-
你是通过 npm 安装 xml2js 的吗?
-
是的,我做了 ~0.2.8 版
标签: xml json node.js node-modules