【发布时间】:2021-12-30 05:33:37
【问题描述】:
我正在编写一个脚本来从文件中读取 JSON,然后将某些内容提取到不同的表中。我能够从文件中读取并解析出书籍列表(在示例中)。问题是因为我正在写一个表,并不是每个列表都有相同的字段。我想在 JSON 中发送默认值。所以这是我拥有的 JSON。我想最终写 JSON
{
"books": [
{
"field1": "value",
"field2": "value",
"field3": "value"
},
{
"field1": "value",
"field2": [
"value"
],
"field3": "value",
"field4": "value"
},
{
"field1": "value",
"field2": "value",
"field3": "value",
"field4": "value",
"field5": "value"
}
]
}
我正在尝试将这些值写入 csv。我认为下一个中间步骤可能是具有如下所示的扁平结构。所以基本上是空字符串,然后我可以将其写入 CSV。如果有人有建议,我不清楚如何做到这一点。谢谢!
[
{
"field1": "value",
"field2": "value",
"field3": "value",
"field4": "",
"field5": ""
},
{
"field1": "value",
"field2": [
"value"
],
"field3": "value",
"field4": "value",
"field5": ""
},
{
"field1": "value",
"field2": "value",
"field3": "value",
"field4": "value",
"field5": "value"
}
]
【问题讨论】:
-
请输入示例代码并展示您尝试过的内容。