0
親要素と同じ名前を持ついくつかのサブ要素を含むXMLファイルを次のように作成します。親要素と同じ名前の複数の子サブ要素を作成する方法
私は、次のようなコードを書いた:
import xml.etree.ElementTree as ET
TEST2 = ET.Element("TEST2")
GROUP=ET.SubElement(TEST2,'GROUP')
GROUP.set('id','1')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','1_1')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','1_2')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','1_3')
GROUP=ET.SubElement(TEST2,'GROUP')
GROUP.set('id','2')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','2_1')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','2_2')
GROUP=ET.SubElement(GROUP,'GROUP')
GROUP.set('id','3_3')
tree = ET.ElementTree(TEST2)
tree.write("TEST2.xml")
結果XMLが間違っている、このようなものです。