将已转换的xml保存到html

时间:2009-12-22 19:47:50

标签: xml vb.net xslt

我有一个带有XSL和CSS图层的XML文件。当我在IE中查看它时,它看起来就像我想要的样子。当我尝试保存文件时,我只是获取XML文档,我需要它是格式化的HTML文档。

我正在使用VB.NET 2008,但我宁愿使用外部工具而不是编写更多代码。我试过wget并得到了相同的结果。

4 个答案:

答案 0 :(得分:2)

在IE中,转换发生在浏览器上,但XML文件本身并没有被转换。这就是你最终下载的内容。

您可以在代码中使用XslTransform进行转换并将其作为html提供。

答案 1 :(得分:1)

您可以尝试command line transformation utility。它需要输入XSL,XML并将生成的HTML输出到文件中。

答案 2 :(得分:1)

对于那些想要在不使用任何其他工具的情况下从IE 8进行操作的用户,可以打开开发人员工具(工具>开发人员工具)。它显示转换的HTML,您可以右键单击树中的html节点,然后单击“复制外部HTML”。然后,您可以将其粘贴到另一个编辑器中并保存HTML。

答案 3 :(得分:0)

在IE中,您是否尝试过另存为> Web存档,单个文件或WebPage Complete选项?从理论上讲,这些方法也可以用来获取所有“额外”。