我想读取一个XML文件,该文件位于jar类路径中所包含的s 之一内。我如何读取其中包含的任何文件jar?
XML
jar
s
如果要从应用程序内部读取该文件,请使用:
InputStream input = getClass().getResourceAsStream("/classpath/to/my/file");
路径以“ /”开头,但这不是文件系统中的路径,而是类路径中的路径。因此,如果你的文件位于类路径“ org.xml”中,并且名为myxml.xml,则路径类似于“ /org/xml/myxml.xml”。
InputStream读取文件的内容。如果需要,可以将其包装到阅读器中。
希望对你有所帮助。