我有一个JSON内容,可以使用Python转换为XML文件。
我的问题是每个以零开头的字符串都没有零打印出来。
这是我的JSON源文件的摘要。
[
{ "virtuemart_product_id": 1001,
"product_name": "Grüne Olivenpaste Arbequina",
"product_sku": "000053",
"product_params": ...
}
]
如果我运行以下代码:
import json
with open('Data.json', encoding='utf-8') as f:
data = json.load(f)
for item in data:
print(str(item['product_sku']))
# code to print out XML...
product_sku 丢失前导零,并显示为53。这是一个问题,因为确切名称必须与图像名称匹配。
为什么没有零?这是一个字符串,而不是整数。