【发布时间】:2010-09-28 16:29:12
【问题描述】:
我不确定是否可以使用 URLClassLoader。此外,只有 XML 的相对路径是已知的。
谢谢。
【问题讨论】:
-
将 XML 文件添加到什么,究竟是什么?
标签: url runtime classpath relative-path
我不确定是否可以使用 URLClassLoader。此外,只有 XML 的相对路径是已知的。
谢谢。
【问题讨论】:
标签: url runtime classpath relative-path
如果你的意思是读入一个已经在类路径中的 XML 文件,这样你就可以使用你喜欢的任何库来解析它,最紧凑的方法是使用 ClassLoader:
InputStream is = ClassLoader.getResourceAsStream();
// use the input stream however you want
is.close()
见http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.html
【讨论】: