ETD Guide/Technical Issues/Support for students to write directly in XML

This topic is discussed briefly in Overview: writing with word processors and structured editors and in more detail in Writing directly in SGML/XML.

The following extends that discussion by focusing on tools to help students to write directly in XML.

XML Tools

To author and view documents written in XML, different kinds of tools are required. They are:

  • Editor
  • Parser/Validator
  • Browser


There are quite a large number of XML editors, for different platforms are available. Most of them costs less than $100. A lot of them have free evaluation version that can be downloaded. the following list gives link to some such editors.


When a XML document is created, it is parsed/validated to see if it is syntactically correct and well formed. To accomplish this task, we need a XML parser/validator. There are a lot of XML parser available. Most of the XML editors mentioned above is also a XML parser. For example, XML Spy provides a IDE for XML, i.e. it is both editor and parser.

To view a XML documents, we need a browser that supports XML. Many browsers now support XML, such as:

Most newer browsers support XML in a way that lets it fully integrated with HTML. A stylesheet is required to view the XML documents. For ETD a cascading stylesheet has been developed for that. That stylesheet can be downloaded from

Next Section: Conversions from Word, Word Perfect or other RTF-compatible tools to SGML/XML