如何在每个循环中按照一种方式在 doc 标签中打印数据?
我的代码
root = ET.Element("root")
doc = ET.SubElement(root, "doc")
tree = ET.ElementTree(root)
for row in tree.iter():
ET.SubElement(doc, "sku", name="sku").text = siradakiSku
ET.SubElement(doc, "baslik", name="baslik").text = urunBaslik
tree.write("C:/Users/s/Desktop/ferodo/veri.xml")
我的导出结果:
<root>
<doc>
<sku name="sku">ART1000</sku>
<baslik name="baslik">DIS DIKIZ AYNA</baslik>
<sku name="sku">ART2000</sku>
<baslik name="baslik">DIS DIKIZ AYNASI MEKANIK</baslik>
</doc>
</root>
我想将数据打印到 xml 文件中,如下所示:
<root>
<doc>
<Sku>ART1000</Sku>
<baslik>DIS DIKIZ AYNA</baslik>
</doc>
<doc>
<Sku>ART2000</Sku>
<baslik>DIS DIKIZ AYNASI MEKANIK</baslik>
</doc>
</root>