
invoices, and so on) and they want a tool that looks and behaves like a
word processor. The best editors also completely hide XML from the user.
There are three main classes of XML editors: text editors with syntax high-
lighting, tree-based editors, and pseudo-WYSIWYG editors.
Text Editor
A text editor is a programmer’s editor with XML syntax highlighting. XML
tags, attributes, and so on are painted in a different color so as to be easy to
separate the markup from the content of the document.
Figure 6.8 is eNotepad, a text editor with XML syntax highlighting.
Because text editors require intimate knowledge of XML, they are geared
toward programmers ...