我需要维护/安装以下java代码:
javax.xml.transform.Transformer t =
tf.newTransformer(new javax.xml.transform.stream.StreamSource("foo.xsl")) ;
foo.xsl 文件需要驻留在哪里才能找到?
最佳答案
这将使用应用程序的当前工作目录。
最好的选择是将其作为资源从类路径中加载,这意味着您可以将 .xsl 文件放入应用程序 JAR 等中。
我自己的博客上有一些关于此的现有文档。请参阅“6. XSLT 继承”,地址:http://blogger.ziesemer.com/2009/01/xml-and-xslt-tips-and-tricks-for-java.html .
关于java - JVM 使用哪个根目录来解析相对 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8217384/