2016-01-13 45 views
0

我是node.js上的newby。我想解析一个xml文件到json中,所以我试图使用https://github.com/blue-button/bluebutton.js的bulebutton库。 首先,我已经通过命令npm install bluebutton安装了模块,并使用bluebutton模块创建了一个node_modules文件夹。 现在我创建了一个test.js文件,下面的代码导出节点模块为本地错误

var bb = require('bluebutton'); 
var myRecord = bb.BlueButton('./asd.xml'); 
console.log(myRecord); 

但它给了我一个错误,bluebutton没有定义。请帮我figureout这个问题感谢

回答

0

修订ANSWER 从bluebuttonjs.com /文档时,需要使用将返回BlueButton对象语句,所以BB代表所述对象,它会被称为像这样

var myRecord = bb('someFile.xml'); 

但是你可能也注意到他们使用FS之前读取文件通过它。 http://www.bluebuttonjs.com/docs/#parsing-node

前面的回答(为错误的模块) 根据他们的NPM文件,你需要做的

var bb = require('blue-button'); 

https://www.npmjs.com/package/blue-button

+0

无其不同的模块其bluebutton不bluebutton –