こんにちは。
今回はxml.etree.ElementTreeでコメントアウト分を追加する方法を紹介します
XMLでのコメントアウト
XMLのコメントアウト文もHTMLと同様で、<!– と –> のタグで包みます。
<!-- コメントアウト文 -->
作成するXMLファイル
下記のXMLファイルを作るコードを作成します。
PYTHONコード
import xml.etree.ElementTree as ET
root = ET.Element('data')
root.append(ET.Comment('コメントアウト文'))
person = ET.SubElement(root, 'person')
name = ET.SubElement(person, 'name')
name.text = '富士山 太郎'
age = ET.SubElement(person, 'age')
age.text = '42'
tree = ET.ElementTree(root)
tree.write('xmlcomment.xml', xml_declaration=True, encoding='UTF-8')