我是node.js上的新手。我想把一个xml文件解析成json .so,我正在尝试使用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没有定义.please帮助我解决这个问题谢谢
发布于 2016-01-13 10:23:51
修改来自bluebuttonjs.com/docs的答案,您使用的require语句将返回BlueButton对象,因此bb表示所述对象,其名称如下
var myRecord = bb('someFile.xml');但是,您可能还注意到,它们在传递文件之前使用fs来读取文件。http://www.bluebuttonjs.com/docs/#parsing-node
之前的答案(针对错误的模块)根据他们的npm文档,您需要这样做
var bb = require('blue-button');https://stackoverflow.com/questions/34757230
复制相似问题