pip install xmltodict python import xmltodict xml_string = ''' <root> <person> <name>John</name> <age>30</age> <city>New York</city> </person> <person> <name>Jane</name> <age>25</age> <city>London</city> </person> </root> ''' data = xmltodict.parse(xml_string) print(data) {'root': {'person': [{'name': 'John', 'age': '30', 'city': 'New York'}, {'name': 'Jane', 'age': '25', 'city': 'London'}]}} python import xmltodict data = { 'root': { 'person': [ {'name': 'John', 'age': '30', 'city': 'New York'}, {'name': 'Jane', 'age': '25', 'city': 'London'} ] } } xml_string = xmltodict.unparse(data, pretty=True) print(xml_string) <root> <person> <name>John</name> <age>30</age> <city>New York</city> </person> <person> <name>Jane</name> <age>25</age> <city>London</city> </person> </root>


上一篇:
下一篇:
切换中文