我的目标是将JSON文件转换为可以使用Python 从Cloud Storage上传到BigQuery(如此处所述)的格式.
我尝试使用newlineJSON包进行转换,但收到以下错误.
JSONDecodeError: Expecting value or ']': line 2 column 1 (char 5)
Run Code Online (Sandbox Code Playgroud)
有人有解决方案吗?
以下是示例JSON代码:
[{
"key01": "value01",
"key02": "value02",
...
"keyN": "valueN"
},
{
"key01": "value01",
"key02": "value02",
...
"keyN": "valueN"
},
{
"key01": "value01",
"key02": "value02",
...
"keyN": "valueN"
}
]
Run Code Online (Sandbox Code Playgroud)
这是现有的python脚本:
with nlj.open(url_samplejson, json_lib = "simplejson") as src_:
with nlj.open(url_convertedjson, "w") as dst_:
for line_ in src_:
dst_.write(line_)
Run Code Online (Sandbox Code Playgroud)