Splitting lines from a database query
Peter Machell
peter at machell.net
Tue Dec 26 06:55:49 EST 2006
I have an application where I need to take a query from an existing
database and send it to a web api.
Here's a cut down version of my existing code:
for foo in mssql.fetch_array();
bar = foo[2] #trims the first result which we don't use
for x in bar:
for y in x:
print y
print
This produces each value on a line, here's an example result:
Jane Mary
SIMPSON
0411231234
Dr I Feelgood
2006-12-27 15:00:00
John
DOE
None
Dr I Feelgood
2006-12-27 15:30:00
Frank
SPENCER
Dr I Feelgood
2006-12-27 16:00:00
There are always 5 values, but some are blank and some are 'None'.
I'd like to split the lines so I get something resembling XML, like this:
<FNAME>Frank</FNAME>
<SNAME>Spencer</SNAME>
<PHONE></PHONE>
<DR>Dr I Feelgood</DR>
<TIME>2006-12-27 16:00:00</TIME>
Thanks in advance for your help,
Peter.
More information about the Python-list
mailing list