摘要:酷庫,每天兩分鐘,了解一個流行庫。在做數據管理類應用時,尤其是管理后臺,經常需要將數據導出為文件,方便在中離線打開查看。是一款用于將數據轉換成格式文件的庫。
NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?/p>
在做數據管理類應用時,尤其是管理后臺,經常需要將數據導出為CSV文件,方便在Excel中離線打開查看。
json2csvjson2csv是一款用于將JSON數據轉換成CSV格式文件的庫。
const json2csv = require("json2csv");
const fs = require("fs");
const fields = ["car", "price", "color"];
const myCars = [
{
"car": "Audi",
"price": 40000,
"color": "blue"
}, {
"car": "BMW",
"price": 35000,
"color": "black"
}, {
"car": "Porsche",
"price": 60000,
"color": "green"
}
];
let csv = json2csv({ data: myCars, fields: fields });
fs.writeFile("file.csv", csv, function(err) {
if (err) throw err;
console.log("file saved");
});
參考資料
https://github.com/zemirco/js...
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.hztianpu.com/yun/107535.html
摘要:酷庫,每天兩分鐘,了解一個流行庫。在酷庫中,我們介紹了可以將數據導出為文件的庫,今天,今天我們再來了解如何解析導入一個文件。用于將一個文本字符串數據解析為對象或數組張三李四張三李四除了同步方式解析,還提供異步函數和流對象支持。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫。· 在NPM酷庫048中,我們介紹了可以將JSON數據導出為csv文件的庫:json2csv,今天,今天我們再來了...
摘要:而且下載的內容如果有中文字符的話還有亂碼的現象。接下來就是介紹一下兩個庫可以解決我們的問題,一個是可以通過的數據去生成文件的內容,然后在,另外一個庫則是用來把內容的編碼轉換為格式,這樣一來就能夠解決中文亂碼的問題。 前言 之前有個項目中使用到了一個前端的download.js庫,主要是用來拼接內容然后生成一個.txt或者.csv等文件讓用戶下載,不過目前這個庫不支持了chrome和sa...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在前幾期酷庫中,我們介紹了操作等數據格式文件,在外部系統接口中,我們還會經常遇到格式的接口協議。本期,我們先來了解,用來創建格式文檔。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在前幾期NPM酷庫中,我們介紹了Node.js操作JSON5、YAML、CSON、CSV等數據格式文件,在外部系統接口中,我們還會經常遇到XML格式的接口協議。從本期開...
摘要:酷庫,每天兩分鐘,了解一個流行庫。在前幾期酷庫中,我們介紹了操作等數據格式文件,在外部系統接口中,我們還會經常遇到格式的接口協議。本期,我們先來了解,用來創建格式文檔。 NPM酷庫,每天兩分鐘,了解一個流行NPM庫?!?在前幾期NPM酷庫中,我們介紹了Node.js操作JSON5、YAML、CSON、CSV等數據格式文件,在外部系統接口中,我們還會經常遇到XML格式的接口協議。從本期開...
閱讀 1640·2023-04-26 02:38
閱讀 1217·2023-04-25 20:13
閱讀 3856·2021-11-19 11:31
閱讀 2597·2019-08-30 15:55
閱讀 2962·2019-08-30 14:11
閱讀 3411·2019-08-30 13:45
閱讀 1584·2019-08-29 18:41
閱讀 1372·2019-08-29 16:18