0
我目前有一個Python腳本,它執行get請求並打印出xml格式的數據。如何將此輸出轉儲到xml文件進行解析?如何將我的xml輸出寫入文件
我目前有一個Python腳本,它執行get請求並打印出xml格式的數據。如何將此輸出轉儲到xml文件進行解析?如何將我的xml輸出寫入文件
假設你有一個包含XML數據的字符串變量,你可以做到以下幾點:
with open("output.xml", "w") as f:
f.write(xmlstr)
如果使用Elementtree
import xml.etree.cElementTree as ET
root = ET.Element("root")
doc = ET.SubElement(root, "doc")
ET.SubElement(doc, "field1", name="blah").text = "some value1"
ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2"
tree = ET.ElementTree(root)
tree.write("filename.xml")
如果使用https://docs.python.org /3.5/library/xml.etree.elementtree.html – Hydex