
Figure 6.9: XML Notepad is a tree-based editor.
WYSIWYG Editors
WYSIWYG editors are geared toward end-users. They aim at making
XML completely transparent and they should be as easy to use as a word
processor.
However, tools in this category require customization. If you buy a tool in
this category, you should be thinking in terms of a toolkit that has to be
customized to your specific DTDs. Customization requires several steps:
• Prepare a DTD; with some editors it is necessary to compile the DTD
before using it.
• Associate a style sheet with the DTD so the editor can render docu-
ment onscreen in WYSIWYG mode.
• Make editors-specific customization such ...