执行 XSL 转换
另请参见
可以使用现有的 XSL 样式表来转换任何 XML 文档中的数据。您可以从 XSL 样式表或 XML 文档中启动 XSL 转换。
对单个文件执行 XSL 转换:
- 在“文件”窗口中,右键单击任何 XSL 样式表 (
) 或 XML 文档 (
),然后选择“XSL 转换”。
- 在“XML 源”组合框中选择要转换的 XML 文档。“XML 源”组合框包含以前使用选定 XSL 样式表转换过的所有 XML 文档。如果在 XML 文档中选择“XSL 转换”命令,则该值已被填充,并且是只读的。可以输入 XML 文档的完整路径,或使用“浏览”按钮选择该文档。
- 在“XSLT 脚本”组合框中,指定要用于转换文档的 XSL 样式表。“XSLT 脚本”组合框列出了以前用于转换选定 XML 文档的所有 XSL 样式表。如果在 XML 样式表中选择“XSL 转换”命令,则这个值已被填充,并且是只读的。可以输入 XSL 样式表的完整路径,或使用“浏览”按钮选择脚本。
- 指定在“输出”组合框中转换的输出。
缺省情况下,IDE 将生成与 XML 文档同名的 HTML 文件。如果 XSL 样式表创建一个不同类型的输出,则会在“输出”组合框中自动指定此输出。
-
如果要更改输出路径的名称和位置,请在“输出”组合框中键入相对路径和文件名。
- 如果要在 IDE 的缺省浏览器中预览输出,而不创建输出文件,请在该组合框中选择“预览”。
- 如果希望该转换能够覆盖先前转换时所创建的任何文件,请选择“覆盖输出”。
- 在“处理输出”组合框中指定 IDE 处理输出文件的方式。有以下选项可供选择:
- 选择“不执行任何操作”将只创建文件。
- 选择“应用缺省操作”将对输出文件应用 IDE 的缺省操作。IDE 对大部分文件执行的缺省操作是:在源代码编辑器中打开这些文件。
- 选择“在浏览器中打开”将在 IDE 浏览器中打开输出文件。
- 单击“确定”。
IDE 执行转换并将任何输出和错误定向到“输出”窗口。可以单击任何错误消息以转至源中发生错误的行。
- 也可以在选择文档节点的同时按住 Ctrl 键,实现同时为多个 XML 文档运行 XSL 转换。右键单击任一选定的文档,然后选择“XSL 转换”。IDE 将为每个 XML 文档显示一个单独的“XSL 转换”对话框。
IDE 使用 Apache XALAN 2.3.1 XSL 处理程序。有关 XSL 变换的详细信息,请参见:
- 另请参见
- 创建和编辑 XSL 样式表
- 创建 XML 文档
- 编辑 XML 文档
法律声明