无法从JAR文件加载XSL文件

时间:2014-03-28 10:41:36

标签: java xslt jar

我有一个使用XSL文件执行转换的java文件。 使用的代码是:

  

FileInputStream inXLSFile = new FileInputStream(“ListApi.xsl”);
    TransformerFactory factory = TransformerFactory.newInstance();     StreamSource xslStream = new StreamSource(inXLSFile);   在此之后生成jar文件。从jar文件中我无法使用XSL。它说'找不到文件'。请指点。

1 个答案:

答案 0 :(得分:3)

更改

FileInputStream inXLSFile = new FileInputStream("ListApi.xsl");

InputStream inXLSFile = this.getClass().getResourceAsStream("ListApi.xsl");

了解有关how do I load a file from a jar?

的更多信息