我如何整理我的 JSON 以减少间隙和减小文件大小?
How can I tidy up my JSON to reduce gaps and decrease file size?
我正在写一个带有可变数据的 JSON,目前它太长了,像几十万行。我认为如果我可以消除间隙,可以显着减小文件大小...
目前我写信给我的 json 就像这样
for num in num_list:
datalog['build'].append({
'Number': num,
'Code' : L
})
json.dump(datalog, outfile, indent=4, sort_keys=False, ensure_ascii=False, separators=(',', ':'))
我如何编辑上面的 json.dump
以从这里开始;
{
"build":[
{
"Num":"XXXXXXXXXXXXXXXXX",
"Code":[
{
"text":"0515: xxx"
},
{
"text":""
},
{
"text":""
},
{
"text":""
},
到此;
{
"build":[
{
"Num":"XXXXXXXXXXXXXXXXX",
"Code":[{"text":"0515: xxx"},{"text":""},{"text":""},{"text":""},
我正在写一个带有可变数据的 JSON,目前它太长了,像几十万行。我认为如果我可以消除间隙,可以显着减小文件大小...
目前我写信给我的 json 就像这样
for num in num_list:
datalog['build'].append({
'Number': num,
'Code' : L
})
json.dump(datalog, outfile, indent=4, sort_keys=False, ensure_ascii=False, separators=(',', ':'))
我如何编辑上面的 json.dump
以从这里开始;
{
"build":[
{
"Num":"XXXXXXXXXXXXXXXXX",
"Code":[
{
"text":"0515: xxx"
},
{
"text":""
},
{
"text":""
},
{
"text":""
},
到此;
{
"build":[
{
"Num":"XXXXXXXXXXXXXXXXX",
"Code":[{"text":"0515: xxx"},{"text":""},{"text":""},{"text":""},