我试图使用VBScript对XML对象进行XSLT转换.
我正在翻译的XSL文件包含该
指令.如果我使用绝对URL(http://localhost/mysite/script.xsl
),它会很好地导入样式表; 但是,如果我使用相对路径(script.xsl
),它会报告"找不到资源".我需要能够在一组机器中移植它,所以我需要能够使用相对URI.有什么建议?
笔记:
VBScript文件位于 http://localhost/myscript.asp
第一个XSL文件是 http://localhost/mysite/styles.xsl
第二个XSL文件是 http://localhost/mysite/script.xsl
使用相对路径mysite/script.xsl
也不起作用
附录:
谢谢,大家,谢谢你的回答.我越是深入研究这样做的代码,它就是陌生人.myscript.asp
是一个相当不寻常的代码汇编.发生的事情是作为XML chunk()styles.xsl
包含在HTML输出中,然后在客户端使用VBScript将该块作为样式表加载.然后,此样式表用于转换通过XMLHTTP检索的XML块.所以问题是客户端HTML 的上下文与哪里没有关系.myscript.asp
styles.xsl
script.xsl