我有一个带有XSL和CSS图层的XML文件。当我在IE中查看它时,它看起来就像我想要的样子。当我尝试保存文件时,我只是获取XML文档,我需要它是格式化的HTML文档。
我正在使用VB.NET 2008,但我宁愿使用外部工具而不是编写更多代码。我试过wget并得到了相同的结果。
答案 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选项?从理论上讲,这些方法也可以用来获取所有“额外”。