创建和编辑 XSL 样式表

另请参见

您可以在 IDE 中创建用于定义 XML 文档转换规则的 XSL 样式表。然后,可以执行 XML 转换以将文档中的数据转换为所选的输出,如格式化的 HTML 或文本文件。

创建 XSL 样式表:

  1. 从主窗口中选择“文件”>“新建文件”。
  2. 展开 XML 文件夹,然后选择“XSL 样式表”。
  3. 指定样式表的名称和位置,然后单击“完成”。

    在“文件”窗口中,将出现一个新的 XSL 样式表节点 (XSL 样式表节点图标)。

编辑 XSL 样式表:

  1. 在“文件”窗口中,右键单击 XSL 样式表节点。
  2. 从弹出式菜单中选择“编辑”。

    将在源代码编辑器中打开这个样式表。

在 XSL 样式表中使用代码完成

IDE 为 XSL 样式表提供了基本的代码完成。输入左尖括号 (<) 以打开代码完成框,其中包含了用于代码完成的所有元素。要为一个打开的元素标记输入关闭标记,请输入一个左尖括号和一个反斜杠 (</)。

IDE 提供 XSLT 建议所允许的所有标准 XSLT 元素的代码完成。如果 XSL 样式表为其输出文件引用了 DTD,则还可以使用此 DTD 允许的所有元素的代码完成。

例如,如果用于输出文件的 DTD 包含:

<!ELEMENT folder (folder|file|attr)* >

每当插入点位于 folder 元素内部时,都可以在代码完成框中使用 folderfileattr 元素。

启用基于输出文件的 DTD 的代码完成:

  1. <xsl:output> 元素中使用 doctype-publicdoctype-system 属性来引用 DTD。如果使用 doctype-public 属性,则 IDE 支持您从代码完成框中所有安装的 XML 目录的公共 ID 中进行选择。
  2. <xsl:output> 元素中的 format 属性设置为 DTD 允许的输出格式。为方便起见,html 输出格式自动将 XHTML 表示为 doctype-public(如果未被覆盖)。

有关 XSL 变换的详细信息,请转至:

另请参见
执行 XSL 转换
创建 XML 文档
编辑 XML 文档

法律声明