【问题标题】:Viewing source in XML to XHTML transformation through XSL通过 XSL 查看 XML 到 XHTML 转换中的源代码
【发布时间】:2010-12-04 09:07:18
【问题描述】:

我正在尝试使用 XSL 文件将 XML 文件转换为 XHTML 文件。如何查看转换后输出的 XHTML 源代码。我目前正在通过 Firefox 查看结果,但我看到的只是 XHTML 文件的渲染版本。我想查看源代码,但是当我转到 View->Page Source 时,我看到的只是 XML。我正在运行 Ubuntu。

提前致谢!

-- 科里

【问题讨论】:

    标签: xml firefox xslt xhtml


    【解决方案1】:

    使用Web developer toolbar,并利用其查看生成的源选项。

    从上下文菜单中选择 Web Developer --> 查看源代码 --> 查看生成的源代码。

    如果有人想测试它,这里有一个w3school's XSL sample page 的链接。

    【讨论】:

      【解决方案2】:

      我会在命令行上进行转换,然后将 firefox 指向生成的文件,直到 XHTML 正确为止。

      您需要的命令类似于:

      xsltproc -o xshtmlfile.html xslfile.xsl xmlfile.xml
      

      您可能需要安装 libxslt 才能获得 xsltproc 命令。

      【讨论】:

      • 有时我也会使用 RichardOD 的回答中提到的“查看生成的源代码”工具。
      • 您什么时候选择使用“查看生成的源代码”工具而不是您描述的方法?
      • 老实说'查看生成的源代码'在大多数情况下在您生成 xhtml 时是更好的选择。我想到了第一个解决方案,因为我更频繁地生成其他输出格式(例如 XSL-FO 或 SVG)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-22
      • 1970-01-01
      • 2015-06-05
      • 2016-03-13
      • 2011-02-27
      • 1970-01-01
      • 2011-09-14
      相关资源
      最近更新 更多