亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Python中xml轉json的方法是什么

小億
96
2023-12-26 23:15:57
欄目: 編程語言

Python中將XML轉換為JSON的方法有多種,其中一種常見的方法是使用第三方庫xmltodict。下面是一個示例代碼:

import xmltodict
import json

def xml_to_json(xml_string):
    # 將XML字符串解析為字典形式
    data_dict = xmltodict.parse(xml_string)
    
    # 將字典轉換為JSON字符串
    json_string = json.dumps(data_dict)
    
    return json_string

# 要轉換的XML字符串
xml_string = """
<root>
    <person>
        <name>John Doe</name>
        <age>30</age>
    </person>
    <person>
        <name>Jane Smith</name>
        <age>25</age>
    </person>
</root>
"""

# 調用函數進行轉換
json_string = xml_to_json(xml_string)
print(json_string)

運行以上代碼,將輸出以下JSON字符串:

{
    "root": {
        "person": [
            {
                "name": "John Doe",
                "age": "30"
            },
            {
                "name": "Jane Smith",
                "age": "25"
            }
        ]
    }
}

請注意,此示例使用了xmltodict庫,因此需要先安裝該庫。可以使用以下命令安裝:

pip install xmltodict

0
右玉县| 岫岩| 河曲县| 彭水| 从江县| 麟游县| 拉孜县| 高州市| 灵璧县| 祥云县| 清水河县| 科技| 浦东新区| 玛纳斯县| 宁化县| 瑞丽市| 噶尔县| 来宾市| 哈巴河县| 海淀区| 凤山市| 岢岚县| 绥滨县| 吕梁市| 耿马| 昌平区| 安丘市| 玉屏| 广安市| 龙游县| 五台县| 蓝山县| 宁城县| 信丰县| 葵青区| 建始县| 乌恰县| 长沙县| 武清区| 兴安盟| 修水县|