写python程序循环在json文件中提取xml字段为ptcid的值
时间: 2023-03-27 15:05:07 浏览: 184
JSON文件及Python对JSON文件的读写操作
5星 · 资源好评率100%
你好,我可以回答这个问题。您可以使用Python的json和xml库来解析JSON文件和XML字段。以下是一个示例代码:
```python
import json
import xml.etree.ElementTree as ET
# 打开JSON文件
with open('example.json', 'r') as f:
data = json.load(f)
# 循环遍历JSON文件中的每个元素
for element in data:
# 获取XML字段的值
xml_string = element['xml']
root = ET.fromstring(xml_string)
ptcid = root.find('ptcid').text
print(ptcid)
```
这个代码将循环遍历JSON文件中的每个元素,并提取XML字段中的ptcid值。请注意,您需要将代码中的“example.json”替换为您的JSON文件名。
阅读全文