将 Excel 或 CSV 文件转换为 JSON 字符串格式,可以将表格数据结构化为易于在应用程序中使用的 JSON 格式。JSON 格式常用于数据交换,尤其是在 Web 开发中。
1. Excel / CSV 转 JSON 字符串格式
Excel 转 JSON:
Excel 文件(.xlsx 或 .xls)通常包含多张工作表,每张工作表中有一系列数据。在转换为 JSON 格式时,每一行可以表示为一个 JSON 对象,每一列的标题可以成为 JSON 对象的键。
Excel 格式示例:
Name Age City
Alice 30 New York
Bob 25 Los Angeles
Charlie 35 Chicago
转换后的 JSON:
json
[
{
"Name": "Alice",
"Age": 30,
"City": "New York"
},
{
"Name": "Bob",
"Age": 25,
"City": "Los Angeles"
},
{
"Name": "Charlie",
"Age": 35,
"City": "Chicago"
}
]
CSV 转 JSON:
CSV 文件通常使用逗号分隔值,每行数据表示一条记录。首行一般为列名(字段名称),其他行则是数据。将 CSV 转换为 JSON 时,首行作为 JSON 的键,每一行数据作为一个 JSON 对象。
CSV 格式示例:
pgsql
Name,Age,City
Alice,30,New York
Bob,25,Los Angeles
Charlie,35,Chicago
转换后的 JSON:
json
[
{
"Name": "Alice",
"Age": 30,
"City": "New York"
},
{
"Name": "Bob",
"Age": 25,
"City": "Los Angeles"
},
{
"Name": "Charlie",
"Age": 35,
"City": "Chicago"
}
]