-2

私は持っている

SearchResponse response = gson.fromJson(reader,SearchResponse.class); List<Result> results = response.results;

ただし、classLoader を使用して作成されたクラスを提供する必要があります

File path = new File (classFilesPath + File.separator + getFileNameName() );
ClassLoader LOADER = ClassLoader.getSystemClassLoader();
URLClassLoader loader = new URLClassLoader(new URL[] { path.toURI().toURL() }, LOADER);
Class loadedClass = loader.loadClass(fullyQualifiedClassName);

gson.fromJson で loadedClass を使用するにはどうすればよいですか?

4

1 に答える 1

0

gson.fromJson で loadedClass を使用するにはどうすればよいですか?

Object thing = new Gson().fromJson(jsonInput, loadedClass);
于 2012-07-13T17:37:33.947 に答える