Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

nodejs json

作者:花小泽ノ   发布日期:2025-03-01   浏览:234

// 示例代码:Node.js 中如何处理 JSON 数据

// 引入内置的 fs 模块,用于文件系统操作
const fs = require('fs');

// 定义一个 JSON 对象
const data = {
    name: "张三",
    age: 25,
    city: "北京"
};

// 将 JavaScript 对象转换为 JSON 字符串,并写入文件
fs.writeFile('data.json', JSON.stringify(data, null, 2), (err) => {
    if (err) throw err;
    console.log("数据已成功写入文件!");
});

// 从文件中读取 JSON 数据,并将其解析为 JavaScript 对象
fs.readFile('data.json', 'utf8', (err, data) => {
    if (err) throw err;
    const parsedData = JSON.parse(data);
    console.log("从文件中读取的数据:", parsedData);
});

解释说明:

  1. 引入模块:使用 require('fs') 引入 Node.js 内置的文件系统模块。
  2. 定义 JSON 对象:创建一个包含用户信息的 JavaScript 对象 data
  3. 写入 JSON 文件:使用 JSON.stringify() 方法将对象转换为 JSON 字符串,并通过 fs.writeFile() 将其写入到 data.json 文件中。
  4. 读取 JSON 文件:使用 fs.readFile() 读取文件内容,并通过 JSON.parse() 将 JSON 字符串解析回 JavaScript 对象。

希望这段代码和解释对你有帮助!

上一篇:js array add

下一篇:nodejs orm框架

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站