Why use XML / Where is XML used?
• We’ve used XML to bring utilize external and potentially frequently changing content inside of Flash web site files (thus you do not need to re-modify the compiled/executable Flash SWF output file). This example is at: http://www.hfccwebclub.com/ice/photos/ (each photo gallery links to an external XML file with the catalog of images in the gallery – images are also external). • An auto maker may want to develop and agree on a standard XML format to receive inventory/parts information in from all of its various suppliers (i.e. suppliers send auto maker data based on auto makers XML standard format). • XML data can be exported out of and imported into many software applications, such as Microsoft Excel and Microsoft Access. • Databases (Enterprise RDBMSs – Oracle, IBM DB2, Microsoft SQL Server, MySQL) are a natural use for XML, because XML is all about data. External XML data can be imported into or exported out of the database. • XML is what the HTML version – XHTML – is based off of.