接收json转成xml
时间: 2023-09-21 09:06:56 浏览: 222
以下是将JSON转换为XML的Python代码示例:
```python
import json
import xml.etree.ElementTree as ET
# JSON数据
json_data = '{"name": "Alice", "age": 30}'
# 将JSON数据转换为Python字典
data_dict = json.loads(json_data)
# 创建根元素
root = ET.Element('data')
# 遍历字典,创建XML子元素
for key in data_dict:
child = ET.Element(key)
child.text = str(data_dict[key])
root.append(child)
# 创建XML文件
xml_data = ET.tostring(root, encoding='utf-8', method='xml')
# 打印XML数据
print(xml_data)
```
代码的输出结果将是以下格式的XML数据:
```xml
<data>
<name>Alice</name>
<age>30</age>
</data>
```
阅读全文