我正在编写一个进行一些 JSON-RPC 调用的 Applet。我正在使用 Google JSON 库 (GSON) 将响应 JSON 转换为一个类。Thsi 似乎可以正常工作,但是当我在 Applet 中使用此代码时,我遇到了java.lang.reflect.reflectpermission
. 从我在这个线程上读到的内容来看,似乎由于 GSON 使用反射,除非我明确修改安全策略,否则我不能在 Applets 中使用它。我怎样才能解决这个问题?我在我的应用程序中创建了一堆类,并使用该Gson.fromJson
方法将其转换为类。有什么方法可以实现相同的功能而不必重写我的一半代码。
(在 Java 中处理 JSON 的复杂性似乎独树一帜!)
提前谢谢各位。