node.js 读取ini文件
2011-05-03 14:32
519 查看
读取某个ini文件,例如conf.ini,其内容如下:
[file server]
host=127.0.0.1
port=8080
root=/Temp
在代码中如下使用:
ini-file-loader.js代码:
[file server]
host=127.0.0.1
port=8080
root=/Temp
在代码中如下使用:
var cfg = require("./ini-file-loader").load("conf.ini")["file server"]; console.log(cfg["host"]); console.log(cfg["port"]); console.log(cfg["root"]);
ini-file-loader.js代码:
exports.load = function (filename) { var r = [], q = require("querystring"), f = require("fs").readFileSync(filename, "ascii"), v = q.parse(f, '[', ']'), t; for (var i in v) { if (i != '' && v[i] != '') { r[i] = []; t = q.parse(v[i], '/n', '='); for (var j in t) { if (j != '' && t[j] != '') r[i][j] = t[j]; } } } return r; };
相关文章推荐
- Node.js 读取文件
- node.js使用readline按行读取文件内容
- node.js结合edge连接sqlserver数据库读取数据并显示
- Node.js 读取博客首页并获得文章标题
- js Date对象转成 对应格式的字符串 && NODE.JS从数据库读取的DATETIME对象 转成对应格式的字符串
- node.js 读取文件内容
- MFC+mongodb+nodejs 数据库的读取与写入操作
- Node.js 读取excel文件转换成json格式
- nodejs+edatagrid读取本地excel表格
- nodejs+edatagrid读取本地excel表格
- 使用node.js的bodyParser中间件读取post数据解析
- Node.js 读取图片
- node.js 读取文件内容
- node.js如何读取MySQL数据
- node.js 学习笔记四:读取文件
- node.js 读取文件--createReadStream
- 读取node.js命令行输入内容的小工具
- Node.js中读取TXT文件内容fs.readFile()用法
- express + node.js 入门(4)数据读取接口
- docker部署node及mongodb,node.js读取mongodb数据以Web显示给用户