中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
福州市| 黎城县| 张掖市| 榆林市| 衡东县| 巨鹿县| 韶山市| 股票| 海林市| 怀集县| 天峨县| 沙田区| 城市| 阿坝| 乌苏市| 通道| 德江县| 湄潭县| 鄱阳县| 双辽市| 东乌珠穆沁旗| 晋州市| 宽城| 祁阳县| 都昌县| 勃利县| 华蓥市| 瑞昌市| 石屏县| 临清市| 镇安县| 崇明县| 南澳县| 台北县| 万安县| 巴青县| 昭苏县| 浙江省| 民权县| 晴隆县| 盐池县|