zoukankan      html  css  js  c++  java
  • 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":["张三","王五","赵六"]}
    
  • 相关阅读:
    mysql读写分离
    mysql主从同步
    扫描与抓包
    加密与入侵检查
    监控
    selinux
    预期交互
    python发送邮件
    linux下安装虚拟环境
    博弈论
  • 原文地址:https://www.cnblogs.com/haveadate/p/14817334.html
Copyright © 2011-2022 走看看