![](/img/trans.png)
[英]Cannot download .json file from CSV to JSON Conversion and Cannot convert JSON to CSV
[英]Easier way to convert JSON to CSV?
我有一个漂亮的JSON字符串,看起来像这样:
[[{
"Table":{
"Properties":{
"name":"ABOUT",
"uniqueConstraints":"{}"
},
"Attributes": [{
"name":"NAME",
"unique":"true",
"nullable":"false",
"insertable":"false",
"updatable":"false"
},{
"name":"VERSION",
"unique":"true",
"nullable":"false",
"insertable":"false",
"updatable":"false" // I will need to go back through and add empty element for 'section'
},{
"name":"BUILD",
"insertable":"true",
"section": 1
}],
"FileName": "About.java"
}]]
我正在尝试获得这样的CSV:
Entity | Property | Unique | Nullable | Insertable | Updatable | Section
=======+==========+========+==========+============+===========+=========
About | Version | True | False | False | False |
About | Build | False | False | True | False | 1
我目前正在使用大量代码来解析该代码,我只是想知道是否有人知道与我直接关联的更简单的方法来完成此任务:
header
csv
csv
创建一个名为row
的新数组 Table.Attr[i].name
推入row
header
,请按入 header.indexOf(key)
决定将值放置在csv[row]
Join(",") + "\\n"
是的,非同小可的问题。 我还没有尝试过,但是有一个小伙子写了一篇文章,他做了类似的事情。 可能值得花费您几分钟的时间,看看它是否接近您的需求https://sunlightfoundation.com/blog/2014/03/11/making-json-as-simple-as-a-spreadsheet/
他谈论有关处理数据数组和填充列的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.