
Whether your team contracted a project that requires the use of XML or you simply want to play with the technology, this article introduces you to the basics of XML. Many companies have started using XML as a way to exchange data. Governments have standardized on XML as a data-exchange format, and web developers are being required to learn how to work with XML. So it really is in your interest to learn about XML and enhance your skill set. Plus, the soon-to-be-released Macromedia Dreamweaver 8 has native support for creating and editing XML and XSL documents and it allows you to perform client-side and server-side XSL transformations. In this article, I will introduce you to XML, so you are ready to hit the ground running when Dreamweaver 8 ships. I will start by explaining the technology, some of its advantages and disadvantages, and give you examples of where and how to use it.
You can follow along with the examples in this article if you have Dreamweaver MX 2004 or later installed, or you can simply read the examples. You can also use any other text editor to use the examples. Other text editors, however, do not include the native XML support that Dreamweaver offers.
Marius Zaharia is the documentation manager at InterAKT Online, a developer of professional Dreameaver extensions for dynamic web development. When he's not writing articles and tutorials to guide web developers, he enjoys learning new things and exploring new technologies. His interests range from web development to politics and avantgarde electronic music.