Я использую 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()
заранее спасибо