我正在使用 Python 将数据写入 .xml 文件。我有这个名为 statistics.xml 的文件,每次我调用我的方法“writeIntoXml()”时,它都应该将数据添加到该统计 xml 文件中。现在 Python 完美地做到了这一点,唯一的问题是它在我将新数据写入文件之前在文件中的所有元素之间添加了不需要的空格。像这样:
<AantalTicketsPerUur>
<Dag datum="2012-03-16">
<Aantal_tickets Aantal="24" uurinterval="0u-1u"/>
<Aantal_tickets Aantal="68" uurinterval="1u-2u"/>
<Aantal_tickets Aantal="112" uurinterval="2u-3u"/>
<Aantal_tickets Aantal="98" uurinterval="3u-4u"/>
</Dag>
</AantalTicketsPerUur>
变成这样(中间没有空格的元素是新数据):
<AantalTicketsPerUur>
<Dag datum="2012-03-16">
<Aantal_tickets Aantal="24" uurinterval="0u-1u"/>
<Aantal_tickets Aantal="68" uurinterval="1u-2u"/>
<Aantal_tickets Aantal="112" uurinterval="2u-3u"/>
<Aantal_tickets Aantal="98" uurinterval="3u-4u"/>
</Dag>
<Dag datum="2012-03-16">
<Aantal_tickets Aantal="24" uurinterval="0u-1u"/>
<Aantal_tickets Aantal="68" uurinterval="1u-2u"/>
<Aantal_tickets Aantal="112" uurinterval="2u-3u"/>
<Aantal_tickets Aantal="98" uurinterval="3u-4u"/>
</Dag>
</AantalTicketsPerUur>
我该如何解决这个问题?注意:我确实使用 .toprettyxml() 方法
提前致谢