XML/encoding/prolog/python hell...
Stefan Behnel
stefan.behnel-n05pAM at web.de
Sat Apr 14 06:58:15 EDT 2007
with lxml (although untested):
fscked wrote:
> import os,sys
> import csv
from lxml.etree import Element, SubElement, ElementTree, tostring
> root = Element("{Boxes}boxes")
> myfile = open('ClientsXMLUpdate.csv')
> csvreader = csv.reader(myfile)
>
> for row in csvreader:
> mainbox = SubElement(root, "{Boxes}box")
> r2 = csv.reader(myfile)
> b = r2.next()
> mainbox.put("city", b[10])
[...]
ElementTree(root).write('test.xml', "UTF-8", xml_declaration=True,
pretty_print=True)
Hope it helps,
Stefan
More information about the Python-list
mailing list