XML 编辑器是用于创建和查看 XML 文件的工具。
可以使用它来执行各种任务,例如:
要使 XML 编辑器成为 XML 文件的缺省编辑器,选择窗口 > 首选项 > 工作台 > 文件关联,然后选择 *.xml 并从“相关联的编辑器”列表中选择 XML 编辑器。单击缺省值,然后单击确定。
XML 编辑器具有两个主要的视图 -“源代码”视图和“设计”视图。
“源代码”视图使您能够直接查看和使用文件的源代码。XML 编辑器“源代码”视图中的许多 XML 编辑功能与 Page Designer 的“源代码”视图中的那些可用功能非常相似。
“源代码”视图具有许多文本编辑功能,如语法突出显示、无限制撤销/重做以及用户定义的模板。另一个有用的功能是内容辅助,它使用 DTD 或模式内容模型中的信息来提供可接受连续的列表(这些连续取决于光标在 XML 文件中的位置或刚输入的内容)。XML 编辑器“源代码”视图还包括一个“智能”双击行为。如果将光标放置在属性值中,则第一次双击将会选择该值,再一次双击将会选择“属性 - 值”对,而第三次双击将会选择整个标记。这就使复制和粘贴 XML 的常用段更容易。
XML 编辑器还有一个“设计”视图,它将 XML 文件同时表示为表和树。这有助于使导航和编辑更容易。可以直接在表单元格中编辑内容和属性值,而树节点上的弹出菜单给出了对该位置有效的备用项。例如,添加子代菜单项将仅列示 DTD 或 XML 模式中当时为有效子代的那些元素(条件是只要存在语法约束)。
如果您不熟悉 XML 或需要进行面向表单的编辑,“设计”视图就特别有帮助。例如,可以使用“创建 XML 文件”向导来从作业描述 DTD 创建作业描述表单的模板 XML 文件。在完成这些步骤之后,您将仅需要使用“设计”视图来填写表单数据。
注意:还可以使用大纲视图来插入和删除元素。
下列链接提供了有关 XML 编辑器的更多信息: