阅读 86

Node JS 对象和 JSON 文件相互转换

JSON 文件转换成 JS 对象

直接使用 noderequire() 方法即可将 JSON 文件转换成 JS 对象:

// test.json
{
  "name": "张三",
  "age": 22
}
// test.js
const test = require(‘./test.json‘)
console.log(test)
$ node test
{ name: ‘张三‘, age: 22 }

JS 对象转换成 JSON 文件

使用 JSON.Stringify() 方法和 node 创建文件方法 fs.writeFileSync()

const fs = require(‘fs‘)

// 待转换的对象
const lisi = {
  name: ‘李四‘,
  age: 25,
  friends: [‘张三‘, ‘王五‘, ‘赵六‘]
}

fs.writeFileSync(‘lisi.json‘, JSON.stringify(lisi))
// lisi.json
{"name":"李四","age":25,"friends":["张三","王五","赵六"]}

原文:https://www.cnblogs.com/haveadate/p/14817334.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐