【问题标题】:Nodejs .ini module (variable names start with a number)Nodejs .ini 模块(变量名以数字开头)
【发布时间】:2014-10-16 11:29:11
【问题描述】:

.ini 文件:

[1]
10X=true

[2]
10X=true

node.js:

var mS = ini.parse(fs.readFileSync(__dirname + '/XXX/MS.ini', 'utf-8'));
console.log(mS.1.10X);

我正在使用:var ini = require('ini'); 模块的链接:https://www.npmjs.org/package/ini
我的 .ini 文件变量名以数字开头,所以 node.js 给我一个错误:

我的 .ini 文件中有太多日志,所以我无法更改变量名。
有什么办法可以解决吗?

【问题讨论】:

    标签: javascript node.js ini


    【解决方案1】:

    我猜你需要使用这个语法

    console.log(mS[1]['10X']);
    

    【讨论】:

      猜你喜欢
      • 2022-11-16
      • 1970-01-01
      • 1970-01-01
      • 2018-02-23
      • 2010-09-25
      • 1970-01-01
      • 1970-01-01
      • 2014-06-26
      • 1970-01-01
      相关资源
      最近更新 更多