www.bcmx.net > noDEjs 读取json文件

noDEjs 读取json文件

var fs=require('fs');fs.writeFileSync('./output.json',JSON.stringify({a:1,b:2}));var JsonObj=JSON.parse(fs.readFileSync('./output.json'));console.log(JsonObj);//输出://{ a: 1, b: 2 }

第一,我们需要在ubuntu14.04上安装nodejs,我们可以使用如下命令: $ sudo apt-get install nodejs 安装完毕, 我们可以使用如下命令进行测试: $ nodejs -v v0.10.25 第二,准备一个测试json文件, test.json,内容如下: [javascript] view plain...

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);执行:node demo-json.js

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2); 执行:node demo-json.js

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);执行:node demo-json.js

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);

// demo-json.js var obj = { "name": "LiLi", "age": 22, "sex": "F" }; var str = JSON.stringify(obj); console.log(str); var obj2 = JSON.parse(str); console.log(obj2);

nodejs是js的一种运行环境,json是目前最流行的数据交换格式,js的优势在于可以直接将json转换成js对象,所以如果后台用nodejs开发,对json的处理将非常方便。

服务器端代码 app.get('/test', function (req, res) { res.render('test',{"json":['lzy','dophin','ejs']}); }) 前端代码 var json = ''; json = JSON.parse(json); console.log(json[0]);

网站地图

All rights reserved Powered by www.bcmx.net

copyright ©right 2010-2021。
www.bcmx.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com