XML 工具 - 概述

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

下列 XML 编辑器工具可用:

XML 编辑器是用于创建和查看“可扩展标记语言”(XML)文件的工具。可以使用它来从头开始、从现有 DTD 或从现有 XML 模式来创建新的 XML 文件。还可以使用它来编辑 XML 文件、将它们与 DTD 或模式相关联以及验证它们。

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 文件映射至单个目标 XML 文件的工具。可以将 XPath 表达式、分组、Java 方法或转换函数添加至映射中。还可以编辑和删除映射,或保留映射以备以后使用。定义映射之后,可以生成 XSLT 脚本。生成的脚本就可用来组合与转换符合源 DTD 的任何 XML 文件。

RDB 到 XML 映射编辑器是用于定义一个或多个关系表与 XML 文件之间的映射的工具。在创建映射之后,可以生成一个文档访问定义(DAD)脚本,DB2 XML Extender 可以运行该脚本并从现有 DB2 数据来组成 XML 文件或者将 XML 文件分解成 DB2 数据。

注意:

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

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

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.