You Have Learned XML, Now What?

XML Summary

This tutorial has taught you how to use XML to describe data.

You have learned that XML should be used to separate the data from the HTML code.

You have also learned that XML can be used to exchange, share, and store data.

For more information on XML, please look at our XML examples.


Now You Know XML, What's Next?

The next step is to learn about the XML DOM and XSLT.

If you want to learn about validating XML, the next step is learning about DTD and XML Schema.

XML DOM

The XML DOM defines a standard way for accessing and manipulating XML documents.

The XML DOM is platform and language independent and can be used by any programming language like Java, JavaScript, and VBScript.

If you want to learn more about the DOM, please visit our XML DOM tutorial.

XSLT

XSLT is the style sheet language for XML files.

With XSLT you can transform XML documents into other formats, like XHTML.

If you want to learn more about XSLT, please visit our XSLT tutorial.

DTD and XML Schema

The purpose of a DTD is to define what elements, attributes and entities is legal in an XML document.

With DTD, each of your XML files can carry a description of its own format with it.

DTD can be used to verify that the data you receive, and your own data, is valid.

If you want to learn more about DTD, please visit our DTD tutorial.

XML Schema will replace DTD.

XML Schema is an XML based alternative to DTD.

Unlike DTD, XML Schemas has support for datatypes, and XML Schema use XML Syntax.

Mix it