XML 工具 - 概述

此产品提供了功能完善的“可扩展标记语言”(XML)可视开发环境。工具集包括一些用于构建 DTD、XML 模式、XML 和 XSL 文件的组件。

提供了下列 XML 工具。必须具备 XML 开发能力才能使用任何 XML 工具。为此,单击窗口 > 首选项 > 工作台 > 能力,然后选中 XML 开发者复选框。

表 1.
XML 工具 描述
XML 编辑器 用于创建和查看“可扩展标记语言”(XML)文件。可以使用 XML 编辑器来新建空白 XML 文件,或者从现有 DTD 或现有 XML 模式来生成新的 XML 文件。还可以使用 XML 编辑器来编辑 XML 文件、将 XML 文件与 DTD 或模式相关联以及验证 XML 文件。
DTD 编辑器 用于创建和查看“文档类型定义”(DTD)。通过使用 DTD 编辑器,可以创建 DTD 和生成 XML 模式文件。
XML 模式编辑器 用于创建、查看和验证 XML 模式的工具。可以使用 XML 模式编辑器来执行诸如以下的任务:创建 XML 模式组件、导入和查看 XML 模式、从 XML 模式生成关系表定义以及生成 Java™ bean 以创建 XML 模式的 XML 实例。
XSL 编辑器 用于创建新的“可扩展样式表语言”(XSL)文件或编辑现有 XSL 文件。可以使用内容辅助和各种向导来帮助您创建或编辑 XSL 文件。一旦编辑完文件,还可以验证该文件。而且,可以使 XML 实例文件与正在编辑的 XSL 源文件相关联,并在定义结构(例如,XPath 表达式)时使用它来提供指导性编辑。
XPath 表达式向导 用于创建“XML 路径语言”(XPath)表达式。XPath 表达式可以用来搜索 XML 文档,从节点(例如,元素或属性)中抽取信息。
XML 映射编辑器 通过将源文档的元素连接至目标文档的元素,就可以使用 XML 映射编辑器来以图形方式映射基于 XML 的文档。可以通过使用定制 XPath 表达式和 XSLT 模板来扩充内置变换功能。映射工具会自动生成 XSL 代码,并根据您提供的映射信息来生成可部署的变换文档。

注意:

使用任何 XML 编辑器打开较大文件时要特别小心。如果超出了工作台的内存限制,则它将突然关闭,并且不会保存任何数据,也不会发出警告或错误消息。XML 文件中的元素数(不是它的大小)是将需要多少内存的最佳指示器。内存要求还取决于工作台中是否还打开其他内容 - 在某些情况下,可以打开 15 兆字节的文件,但是在其他情况下,打开 1 兆字节的文件就可能导致问题。因此,建议在打开较大的 XML 文件之前保存工作台中的所有数据。这是一个永久的限制。

XML 解析器在遇到不可解析的 URI(例如,在 DOCTYPE 声明中)时的行为是报告致命输入输出错误并停止任何进一步的处理。未解析 URI 看起来既不是语法错误,也不是语义错误,因此,解析器不会尝试处理未解析 URI。事实上,文档保持未检查状态。这是一个已知问题。

产品的前发行版中提供的 XML 透视图不再可用。现在,“资源”透视图(窗口 > 打开透视图 > 其他 > 资源)中提供了 XML 透视图中提供的所有功能。
相关任务
创建 XML 文件

反馈