Introduction to XML

XML (Extensible Markup Language) is a flexible way to create common information formats and share both the format and the data on the World Wide Web, intranets, and elsewhere. For example, computer makers might agree on a standard or common way to describe the information about a computer product (processor speed, memory size, and so on) and then describe the product information format with XML. XML can be used by any individual or group of individuals or companies that wants to share information in a consistent way.  Increasingly, mainstream IT companies are turning XML to allow them to generate a consistent view of data generated by their various systems and applications.

This one-day course provides an introduction XML for auditors and other IT professionals who need to understand the way in which XML is used in data reports, web pages, configuration files and applications. 

Suggested duration: 1 day, but can be customised to your requirements.

Agenda

What is XML and what does it do?

How are XML documents created?

What is a well-formed XML document?

XML elements, attributes and structure

The XML Document Object Model (DOM)

XML Namespaces and their uses

Formatting XML - document definitions and style sheets

Real world XML examples

Building and using an XML application