关键词搜索

源码搜索 ×
×

用nodejs xml2js读取xml文件

发布1970-01-01浏览3048次

详情内容

我有这样一个存储了配置信息的xml文件:

clipboard1

读取这个配置文件的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);
            }
          );
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    测试结果,能够正常工作:

    clipboard2

    要获取更多Jerry的原创文章,请关注公众号"汪子熙":

    相关技术文章

    点击QQ咨询
    开通会员
    返回顶部
    ×
    微信扫码支付
    微信扫码支付
    确定支付下载
    请使用微信描二维码支付
    ×

    提示信息

    ×

    选择支付方式

    • 微信支付
    • 支付宝付款
    确定支付下载