1

我使用 Google 的GSON库来生成 GSON/JSON 对象。

但是,现在我有一个问题,我需要为 jar 中的文件创建一个 GSON 对象。我可以从我想要解析为 GSON 对象的 json 文件中获取或InputStream,但是无法从上述任何内容生成 GSON 对象。BufferedReaderPropertiesGson().toJson()Gson().fromJson

那么,如何访问 jar 中的 json 文件并将其传递给 GSON 库以获取 GSON 文件?

现在我有这样的事情:

public class Main {
    public static void main(String[] args) throws IOException {
        JarFile jar;
        jar = new JarFile("path.jar");
        InputStream inputStream = jar.getInputStream(jar.getEntry("file.json"));
}
4

0 回答 0