【发布时间】:2015-09-08 16:24:28
【问题描述】:
我正在使用 Papa Parse JavaScript 库将 JSON 对象数组转换为 CSV。有没有办法让 CSV 列以某种方式排列。
例如;我得到的列是:
OrderStatus、canOp、OpDesc、ID、OrderNumber、FinishTime、UOM、StartTime
但想安排为:
ID、OrderNumber、OrderStatus、StartTime、FinishTime、canOp、OpDesc、UOM
我将 CSV 设为未排列的原因是因为 JSON 数据如下所示:
json = [
{
OrderStatus: "Good",
canOp:"True",
OpDesc:"Good to go",
ID:"100",
OrderNumber:"1000101",
FinishTime:"20:50",
UOM:"K",
StartTime:"18:10"
},
...
]
谢谢
【问题讨论】:
-
将 JSON 反序列化为对象数组,然后遍历对象,按照您想要的顺序提取值。
-
按照上面的建议去做。它应该以您希望的方式工作。 =)
-
是的,我想也许有一个图书馆已经以一种更有效的方式做到了这一点,然后吐出了我自己的杰作。
标签: javascript json csv papaparse