Lists Home |
Date Index |
> > You should use an XML API to create/manipulate XML documents
> > instead of raw string manipulation.
> Why? No, seriously.
> For small/simple XML documents such as the OP's, I tend to use a for loop
> and a few print statements (mod your favourite language) rather than
> dragging in XML libraries and adding more complicated code.
XML output is almost always more complex than you think at any given time.
I'm sure that even having written a lot of XML output code, I haven't
exhausted the realm of potential gotchas. Using an XML API keeps the
specialization where it belongs.
BTW, even though my article n the matter covers Python, I think a ot of the
discussion is relevant to other languages as well:
Uche Ogbuji Fourthought, Inc.
http://uche.ogbuji.net http://4Suite.org http://fourthought.com
XML Data Bindings in Python - http://www.xml.com/pub/a/2003/06/11/py-xml.html
Introducing Examplotron - http://www-106.ibm.com/developerworks/xml/library/x-x
Charming Jython - http://www-106.ibm.com/developerworks/java/library/j-jython.h
The commons of creativity - http://www-106.ibm.com/developerworks/xml/library/x
A custom-fit career in app development - http://www.adtmag.com/article.asp?id=7