我对这一切都很陌生,我一直在拼命寻找,但找不到任何假设先验知识很少的指南。因此,如果您能让答案尽可能简单,这对我们新手来说会很棒:)
我有一个文档 xml.xml,我想使用另一个名为 xslt.xsl 的文件对其进行转换
我用过 W3schools tryit editor获取这两个文件的代码。
现在如何让它们在我的计算机上协同工作?
我尝试添加
<?xml-stylesheet type='text/xsl" href="http://www.dansitrepairs.com/XSLT.xsl"?>
到我的 xml 文件的第二行,但它不起作用。
我也尝试过在 Dreamweaver 和 msxsl 中链接它。显然我一定忽略了一些重要的事情,因为它不应该这么难(我不认为)
谢谢
已添加
正如评论中所述,部分原因是我提供的代码中存在拼写错误,即 type='text/xsl"应该用双引号引起来。
但是,它仅在两个文件都是本地时才有效。当 xsl 引用位于服务器上时,我得到的是这个而不是我想要的:
添加了#2
It probably is a cross-origin policy implemented on your browser. It should work when both files are on a server on the same domain.
这是另一个问题
最佳答案
这可能是您的浏览器上实现的跨域策略。当两个文件都位于同一域的服务器上时,它应该可以工作。
关于xml - 如何实现xsl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20902186/