コードは次のとおりです。
from xml.dom.minidom import Document
doc = Document()
root = doc.createElement('root')
doc.appendChild(root)
for i in range(1,3):
main = doc.createElement('item class:=memory')
root.appendChild(main)
for j in range(1,3):
text = doc.createTextNode('DIMM Size'+str(j))
main.appendChild(text)
print (doc.toprettyxml(indent='\t'))
出力は次のとおりです。
<?xml version="1.0" ?>
<root>
<item class:=memory>
DIMM Size1
DIMM Size2
</item class:=memory>
<item class:=memory>
DIMM Size1
DIMM Size2
</item class:=memory>
</root>
次のコードでファイルを生成しようとしています。次の出力を生成する方法はありますか:
<root>
<item class:=memory>
<p> DIMM Size1 </p>
<p>DIMM Size2 </p>
</item>
<item class:=memory>
<p>DIMM Size1</p>
<p>DIMM Size2</p>
</item>
</root>