簡體   English   中英

在 JavaScript 中將 json 對象寫入 .json 文件

[英]Write json object to .json file in JavaScript

var proj = {
    Name : "abc",
    Roll no : 123
};

如何在 javascript 中將 JSON 格式的項目數據寫入 .json 文件?

您可以像這樣將 json 對象保存在 file.json 文件中。

const FileSystem = require("fs");
 FileSystem.writeFile('file.json', JSON.stringify(proj), (error) => {
    if (error) throw error;
  });

JSON.stringify (在 ES 5.1 中引入)會將對象轉換為 JSON 的字符串。

var json = JSON.stringify(proj);

JavaScript 沒有用於寫入文件的內置機制。 您通常需要宿主環境提供的非標准內容。 例如,Node.js 有文件系統模塊的writeFile方法。

與最佳答案幾乎相同但稍微簡單一些的版本我經常用來幫助調試(在代碼中的給定點打印出一個對象而不使用調試器):

require('fs').writeFile('file.json', JSON.stringify(proj), (error) => {
        if (error) {
            throw error;
        }
    });

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM