- # Build XML
- reports_xml = ElementTree.Element('reports')
- for row in rowlist:
- report_xml = ElementTree.SubElement(reports_xml, 'report')
- report_xml.set('report_id', unicode(row.report_id))
- report_xml.set('date_report', unicode(row.report_date_report))
- report_xml.set('condition', unicode(row.report_condition))
- report_xml.set('author_name', unicode(row.report_author_name))
- report_xml.set('author_username', unicode(row.report_author_username))
- report_xml.text = unicode(row.report_description)
- reports_xml.set('page_id', unicode(row.page_id))
- reports_xml.set('page_title', row.page_title)
- reports_xml = unicode(ElementTree.tostring(reports_xml, 'utf8'), 'utf8') # there is not ElementTree.tounicode())
- # Insert the report(s)