【发布时间】:2010-12-04 09:07:18
【问题描述】:
我正在尝试使用 XSL 文件将 XML 文件转换为 XHTML 文件。如何查看转换后输出的 XHTML 源代码。我目前正在通过 Firefox 查看结果,但我看到的只是 XHTML 文件的渲染版本。我想查看源代码,但是当我转到 View->Page Source 时,我看到的只是 XML。我正在运行 Ubuntu。
提前致谢!
-- 科里
【问题讨论】:
我正在尝试使用 XSL 文件将 XML 文件转换为 XHTML 文件。如何查看转换后输出的 XHTML 源代码。我目前正在通过 Firefox 查看结果,但我看到的只是 XHTML 文件的渲染版本。我想查看源代码,但是当我转到 View->Page Source 时,我看到的只是 XML。我正在运行 Ubuntu。
提前致谢!
-- 科里
【问题讨论】:
使用Web developer toolbar,并利用其查看生成的源选项。
从上下文菜单中选择 Web Developer --> 查看源代码 --> 查看生成的源代码。
如果有人想测试它,这里有一个w3school's XSL sample page 的链接。
【讨论】:
我会在命令行上进行转换,然后将 firefox 指向生成的文件,直到 XHTML 正确为止。
您需要的命令类似于:
xsltproc -o xshtmlfile.html xslfile.xsl xmlfile.xml
您可能需要安装 libxslt 才能获得 xsltproc 命令。
【讨论】: