我有一个XML文件,其中包含我的C#和Java版本库中使用的数据.理想情况下,我想将此XML文件嵌入该库中的包中.
我只需要从我的库中访问它,所以我想知道:这可能吗?
在Java中,您可以将XML文件本身包含在JAR文件中.然后你可以使用这样的东西:
InputStream istream = getClass().getResourceAsStream("/resource/path/to/some.xml");
Run Code Online (Sandbox Code Playgroud)
然后解析你的InputStream正常情况.
以上getResourceAsStream()查看当前类路径,其中包括任何JAR文件的内容.