OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Create XML

[ Lists Home | Date Index | Thread 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


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS