是否可以在Android中使用Google Web Toolkit功能?

时间:2012-09-11 19:56:16

标签: android gwt

具体情况:我想要一个提供Android的JSON解析器的软件包(不是自编的,我想确保它由某人维护和支持)。 Google在com.google.gwt.json.client.JSONParser中有一个。

是否可以在Android中使用此(和其他GWT功能)?

(我知道org.json包含在Android中,但它没有解析功能。)

2 个答案:

答案 0 :(得分:2)

Android SDK包含org.json个库。你可以使用它们。

String json = "{ a: 1 }";
JSONObject jo = new JSONObject(json);
int a = jo.getInt("a");

如果您想要更高级别的内容,可以包含GSON个库。它们在Android下运行良好。

要回答您的问题,Android下无法使用com.google.gwt.json.client.JSONParser。您在Android中的com.google.gwt下找不到任何内容。

答案 1 :(得分:0)

只要它是纯java并且不使用android中缺少的一些奇特的核心java类,它很可能是可能的。以防万一android提供JSON解析器(在DOM模式下) 谷歌GSON也是一个好的和轻量级的选择,并利用拉模型。您可以考虑在其上添加一些数据绑定:

https://github.com/ko5tik/jsonserializer