This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Using and Abusing XML
March/April 2008 (vol. 25 no. 2)
pp. 88-89
Diomidis Spinellis, Athens University of Economics and Business
XML has many strengths: computers and humans can both process it, special tools can validate it, and it promotes robust input handling. To achieve interoperability, we should formally define schemas (adopting existing ones, when possible), and test XML data with different producers and consumers. Formatting the data in a way that is accessible to both human readers and popular software tools is also a good practice. XML is also easily misused. Its adoption as a format for human-produced code, and the thin wrapping of arbitrary data with XML tags are two popular offences.
Index Terms:
keywords: XML, best practices, interoperability, schemas, style
Citation:
Diomidis Spinellis, "Using and Abusing XML," IEEE Software, vol. 25, no. 2, pp. 88-89, March-April 2008, doi:10.1109/MS.2008.55
Usage of this product signifies your acceptance of the Terms of Use.