How write xml data from ET.dump

295 Views Asked by At

How can I write xml file into the invoices in the code? I've tried in many ways but I get minidg to get out.xml empty.

Thank you.

import xml.etree.ElementTree as ET 
import sys

doc = ET.parse('01-K011116_K011169.xml')
for invoice in doc.findall('bizonylat'):
    invoices = ET.dump(invoice)
    print(invoices) 
invoices.write('out.xml')

XML structure:

<konyveles>
<program>Kontír FB </program>
<verzio>1.12.2.8</verzio>
<feladdatum>2014.01.26</feladdatum>
<feladido>17:05:38</feladido>
<cegnev>Cég neve</cegnev>
<felhasznalo>Tulajdonos</felhasznalo>
<bizonylat>
<bizonylatszam>V3</bizonylatszam>
<biz_egyedi_id/><konyv_dat>2013.01.24</konyv_dat><teljesites_dat>2013.02.11</teljesites_dat><esedekesseg_dat>2013.03.20</esedekesseg_dat>
<partneradat></partneradat>
<bizonylat_netto>628937,00</bizonylat_netto><bizonylat_brutto>798750,00</bizonylat_brutto>
<kontirozasok>
</kontirozasok>
</bizonylat>

V3 2013.01.242013.02.112013.03.20 628937,00798750,00

0

There are 0 best solutions below