JSON 轉 CSV 是將 JSON (JavaScript Object Notation) 格式的數據轉換為 CSV (Comma-Separated Values) 格式的過程。CSV 是一種簡單的文本格式,用來表示數據表格,其中數據值由逗號分隔,並且每行代表一條記錄。JSON 是一種層次化結構的數據格式,通常用於 API 數據交換。將 JSON 轉換為 CSV,特別是在數據平面結構上,能更方便地用於電子表格處理或數據分析。
為什麼要將 JSON 轉換為 CSV?
數據可視化和分析:CSV 格式易於被 Excel 或 Google Sheets 等工具讀取,這些工具提供了豐富的數據分析和可視化功能,能夠處理 CSV 格式的數據。
與傳統系統兼容:一些舊的系統和應用程序可能只支持 CSV 格式,這時需要將 JSON 數據轉換為 CSV。
簡化處理:CSV 格式簡單且直接,適合處理表格數據,因此可以更便捷地在一些分析或報告中使用。
例子:將 JSON 轉換為 CSV
假設你有以下的 JSON 數據:
json
[
{
"name": "Alice",
"age": 30,
"address": "123 Main St",
"city": "Wonderland"
},
{
"name": "Bob",
"age": 25,
"address": "456 Oak St",
"city": "Builderland"
}
]
轉換為 CSV 後,會是這樣的格式:
csv
name,age,address,city
Alice,30,123 Main St,Wonderland
Bob,25,456 Oak St,Builderland