📜  更新文件 json trong javascript (1)

📅  最后修改于: 2023-12-03 14:55:16.482000             🧑  作者: Mango

更新文件 JSON trong JavaScript

JSON (JavaScript Object Notation) là một định dạng dữ liệu phổ biến được sử dụng trong JavaScript và nhiều ngôn ngữ lập trình khác. Trong JavaScript, chúng ta có thể đọc và ghi dữ liệu JSON vào các tệp tin.

Dưới đây là một ví dụ về cách cập nhật một tệp JSON trong JavaScript:

const fs = require('fs');

// Đọc dữ liệu từ tệp JSON
const jsonData = fs.readFileSync('data.json');
const data = JSON.parse(jsonData);

// Cập nhật dữ liệu
data.name = 'John Doe';
data.age = 25;
data.email = 'johndoe@example.com';

// Lưu lại dữ liệu đã cập nhật vào tệp JSON
fs.writeFileSync('data.json', JSON.stringify(data, null, 2));

Trong đoạn mã trên, chúng ta sử dụng module fs để đọc và ghi dữ liệu từ tệp tin. Trước tiên, chúng ta đọc dữ liệu từ tệp JSON bằng cách sử dụng fs.readFileSync()JSON.parse(). Sau đó, chúng ta thay đổi các thuộc tính trong đối tượng data. Cuối cùng, chúng ta lưu lại dữ liệu đã cập nhật vào tệp JSON bằng cách sử dụng fs.writeFileSync()JSON.stringify().

Đoạn mã trên là chỉ một ví dụ đơn giản về cách cập nhật tệp JSON trong JavaScript. Bạn có thể thay đổi nội dung của JSON theo ý muốn và sử dụng các phương thức của module fs để đọc và ghi tệp tin JSON.

Xin lưu ý rằng ví dụ trên sử dụng module fs được tích hợp sẵn trong Node.js, do đó nó chỉ hoạt động trong môi trường Node.js. Nếu bạn đang phát triển trong trình duyệt web, bạn sẽ cần sử dụng các phương pháp khác để làm việc với tệp tin JSON.