Although I’ve never created any XML code myself, I already have an understanding of what it is, and the structural rules that need to be followed for it to be valid. Popular types of XML include XHTML and RSS feeds, technologies which have used it to it’s full potential.

I’ve also experienced environments where XML was used to translate data from an Access database to that of an MySQL one, with the former creating XML documents, containing the relevant data, which a PHP script then translating this data into SQL queries for loading into the latter.

Whenever I look at XML, it always feels like a multi-dimensional array. I use these on occasion when programming PHP and often think that should I ever need to export the data contained within the array, XML would be a good way to do it – but so far have never needed to.

I’ve blitzed though the XML tutorial at Tizag as most of it’s content was very basic, but now I’ve reached the part on XSLT, I’m going to slow down and pay closer attention.

Related posts: