GUIDE深度 · Deep dive
JSON 数组还是对象?
CSV 天然是二维表,转成 JSON 通常用“对象数组”(每行一个对象);单条配置用对象更自然。转换前先确定目标结构,避免下游代码多一层拆包。
两种结构
对象数组:[{"name":"A"},{"name":"B"}],适合表格/列表。
单对象:{"name":"A"},适合配置/详情。
转换注意
空表头会补 column_N;重复表头会覆盖,先改唯一。
数字/布尔在 JSON 里有类型,CSV 里都是字符串,转回时要注意。
常见问题
能直接转成对象吗?
本工具按数组处理;单对象可先包成数组再转。
数字会变字符串吗?
CSV 输出都是文本;需要类型时在代码里转换。