欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

fs寫入json換行

林子帆2年前11瀏覽0評論

在 Node.js 中使用 fs 模塊寫入 JSON 數據時,經常需要在數據之間添加換行符。下面就來介紹一下如何實現。

首先,我們需要使用 JSON.stringify() 方法將 JSON 數據轉換為字符串。接著,可以使用字符串拼接的方式來添加換行符。

let jsonData = {
name: 'Tom',
age: 20
};
let jsonString = JSON.stringify(jsonData);
jsonString = jsonString + '\n';
fs.writeFileSync('data.json', jsonString);

上述代碼中,首先定義了一個 JSON 數據對象 jsonData。然后使用 JSON.stringify() 方法將其轉換為字符串。接著將字符串與換行符 '\n' 拼接起來,并使用 fs.writeFileSync() 方法將其寫入文件。

除了使用字符串拼接的方式添加換行符外,還可以使用 JSON.stringify() 方法的第三個參數,它可以設置輸出的格式。其中,第三個參數可以是一個空格或一個數字。

let jsonData = {
name: 'Tom',
age: 20
};
let jsonString = JSON.stringify(jsonData, null, 2);
jsonString = jsonString + '\n';
fs.writeFileSync('data.json', jsonString);

上述代碼中,將 JSON.stringify() 方法的第三個參數設置為 2,表示輸出時使用兩個空格進行縮進。這樣一來,我們就能夠輕松地在 JSON 數據之間添加換行符了。