Python:xml和dict互轉

忽然在網上發現了一個好東西,可以實現xml和dict之間互相轉換。

詳細介紹:https://github.com/martinblech/xmltodict

這格式看起來複雜得很。不過,你就拿現成的xml文本和dict互轉,看看效果,就知道怎麼寫格式了。

import xmltodict

# 首先,可以看看這個工具會一段xml文本轉成什麼樣。
xml = """這裏面填標準的xml文本,比如包含標籤,標籤裏面又有屬性"""
data = xmltodict.parse(xml)

# 參考人家給出的規範,自己構造一個dict,交給這個工具,把它轉成xml
data = OrderedDict({'Strategies': OrderedDict({'Strategy': strategies})})
xml_res = xmltodict.unparse(data, pretty=True)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章