Andrew McDonough

Please note: This page is imported from my wiki, which hasn't been updated in over 10 years. Some of the formatting was lost during the import. I'll try to get around to fixing it someday.




SAX (Simple API for XML)

Scans document linearly and presents each item to the application only once. The application must save the data at this point

DOM (Document Object Model)

Converts the document’s contents into a node tree that can be searched via the API


CDATA tags can be use to tell an XML parser to ignore anything inside them. This can be particularly useful when you want a parse to ignore badly formed (not XHTML) HTML. The start CDATA tag is e.g.


Andrew McDonough

Andrew McDonough is a consultant CTO and software developer, currently based between Berlin and London.

Follow Andrew on Twitter or Connect on LinkedIn