CSV 和 JSON 如何互转?

CSV 转 JSON 适合把表格变成开发或数据交换需要的数组。以首行作为键名时,每一行生成一个对象,字段内容保留为字符串,避免把编号或文本误改为数字。列名需要清晰且唯一,空白或重复的字段名应先修正,否则对象键名无法可靠表达原来的每一列。没有表头时,可以用数组行保留字段的位置关系。

JSON 转 CSV 接收由对象组成的数组,并汇总不同对象出现的字段。某条记录没有某个字段时,对应单元格补空值;嵌套对象和数组按 JSON 文本写入单元格,并给出提示,因此不会悄悄丢掉层级内容。格式化 JSON 方便阅读,压缩输出适合减少空白,二者表达的数据相同。转换前应检查语法错误与输入结构。

继续阅读