如何在HTML文件中显示外部XML

时间:2013-06-18 10:37:22

标签: html xml xslt

我有一个使用外部XSL文件设置样式的XML文件,但是当我在HTML body标签中指定它的路径时,它不显示数据,只显示空白页面。还有其他事需要做吗?

基本上我在html中所做的就是:

<html>
   <body>
      <xml id="asdfgh" src="asdfgh.xml"></xml>
   </body>
</html>

2 个答案:

答案 0 :(得分:5)

尝试使用好的旧iframe:

<iframe id="asdfgh" src="asdfgh.xml"></iframe>

答案 1 :(得分:0)

HTML文档上的浏览器通常会忽略xml标记,在最好的情况下,它们只会显示内部文本。如果您需要显示整个代码,您将需要一些XSLT将XML转换为HTML或事件打印它的Javascript程序。也许这一个http://www.levmuchnik.net/Content/ProgrammingTips/WEB/XMLDisplay/DisplayXMLFileWithJavascript.html