直接在浏览器中运行XSLT文件 - Eclipse IDE

时间:2013-01-31 23:09:14

标签: xml eclipse xslt

我正在尝试我的第一次XSLT转换。我写了一个简单的XML文件和一个简单的XSL文件,它列出了表中的元素。我使用eclipse IDE创建了文件,并且转换完成了XML。即我得到一个out.xml文件,其中包含相应的HTML代码正确。如何在服务器上运行此文件以在浏览器上查看html文件的输出?

有没有办法指定XSL文件在浏览器中打开?也许在href部分,我将XML与XSL链接?

我试过了:

<?xml-stylesheet type="text/xsl" href="http://8089/Transformations/BookStore.xsl"?>

其中8089是我运行tomcat服务器的端口,Transformations是项目的名称,BookStore.xsl是XSL样式表。

然而,在这之后,它仍然在文件中打开。 我做错了吗?

谢谢:)

1 个答案:

答案 0 :(得分:2)

如果Tomcat正在侦听端口8089,则URL应该类似于

http://localhost:8089/Transformations/BookStore.xsl

如果您知道两者的相对位置,通常可以更简单地使用相对URI指向XML中的XSLT。