Dark theme

XML
[outline]


In this final part on data, we're going to look at the rise of modern text-based data formats, specifically XML and how to handle it. We'll look first at core XML and touch on some other data formats, before looking at styling and transforming XML, and, finally, dealing with XML in Python.


First, let's look at XML and text based formats more generally.



One of the advantages with XML is that it can be repurposed directly without alteration, through styling and transformations.


Further info:

GML to XML and SVG: Maria, S. and Tsoulos, L (2003) A holistic Approach of Map Composition Utilizing XML Proceedings of SVG Open 2003 Vancouver, Canada - July 13-18, 2003.

XML Notepad (see "tools").

w3Schools intros to xPath and XSL

Wikipedia intros to SOAP, RSS and geoRSS


Finally, we'll look at processing XML in Python.