91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
东乌珠穆沁旗| 荥经县| 遵化市| 边坝县| 齐河县| 洪泽县| 准格尔旗| 巴林右旗| 镇安县| 肇源县| 湖口县| 呼图壁县| 遵义县| 闸北区| 迭部县| 巧家县| 松溪县| 米易县| 托里县| 桦川县| 平和县| 正阳县| 石嘴山市| 保康县| 湘潭县| 通江县| 邛崃市| 仙桃市| 云和县| 津南区| 禄劝| 鲜城| 科技| 郁南县| 龙海市| 潞城市| 海原县| 天长市| 旬阳县| 涟水县| 廉江市|