Siirry sisältöön
Menu
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Tämä kysymys on merkitty
3524 Näkymät
def generate_header(self):
    root = etree.Element('TAG1',)
    for inv in self.env['account.invoice'].search([]):
        po_code = etree.SubElement(root, 'data').text = str(inv.id)
    return root

How can i add another tag inside for loop. if i put root inside for loop then it generates xml file for 1 record. i need it to look like this.

<tag1>
   <tag2>
     <data>my data<data>
   </tag2>
</tag1>

Avatar
Hylkää
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
2
maalisk. 24
1610
2
jouluk. 22
2085
2
elok. 20
6181
2
toukok. 24
2254
1
maalisk. 24
1454