用nodejs xml2js读取xml文件
2023-09-14 09:03:58 时间
我有这样一个存储了配置信息的xml文件:
读取这个配置文件的JavaScript代码,使用了nodejs里的xml2js模块:
const fs = require('fs');
var path = require('path');
var configPath = path.join(__dirname, 'koiFieldList.xml');
var configString = fs.readFileSync(configPath, 'utf8');
var parseString = require('xml2js').parseString;
var siteDedicatedList = require("./sourceDedicatedFieldList.json");
function getAllFieldList(callback){
parseString(configString, function (err, result) {
if(err)
throw err;
callback(result);
});
}
module.exports = {
getAllFieldList: getAllFieldList
};
如何消费这个getAllFieldList?
var koiFieldListAccessTool = require("../../control/koiFieldListAccessTool.js");
koiFieldListAccessTool.getAllFieldList(function(result){
console.log(result);
}
);
测试结果,能够正常工作:
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
相关文章
- linux如何安装nodejs_js 循环里面结束整个方法
- c语言 自己编程解析 xml,C语言解析.XML文件
- 【说站】NodeJS重命名文件的方法
- 【说站】NodeJS读取文件和目录的方法
- 【说站】NodeJS如何创建目录和文件
- 【说站】Nodejs框架+uniapp前端微商个人相册多端小程序源码
- vue todolist案例_nodejs mvc
- linux如何安装node.js_centos安装nodejs
- Nodejs写文件换行
- nodejs批量修改mp3文件名
- nodejs通过动态代理爬取招聘网数据
- Nodejs mongoose 详解编程语言
- Nodejs的运行原理-生态篇详解编程语言
- XML概念定义以及如何定义xml文件编写约束条件java解析xml DTD XML Schema JAXP java xml解析 dom4j 解析 xpath dom sax详解编程语言
- NodeJS Stream 三:readable详解编程语言
- Linux下简单有效的XML文件解析方法(linux解析xml文件)
- 应用Xml.Linq读xml文件详解编程语言
- Thin Web Server与NodeJS配合问题
- 如何使用MySQL导出XML文件?(mysql导出xml)
- Linux下编辑XML文件的快捷方法(linux 编辑xml)
- Linux轻松打开XML文件(linux打开xml文件)
- 利用NodeJS和PhantomJS抓取网站页面信息以及网站截图
- 跟我学Nodejs(一)---Node.js简介及安装开发环境
- nodejs文件操作模块FS(FileSystem)常用函数简明总结
- 轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- nodejs实现模拟form表单上传文件
- 使用nodejs、Python写的一个简易HTTP静态文件服务器
- NodeJS中Buffer模块详解
- NodeJS学习笔记之FS文件模块
- nodejs批量修改文件编码格式