如何将字符串转换为我在JSNI中使用的JSON对象? 谢谢。
答案 0 :(得分:1)
您应该查看gwt core JsonUtils,其中包含字符串的safeEval方法。您应该定义一个JavaScript Overlay Object以与结果一起使用,或者您可以按照您的想法使用JSNI中的对象。
答案 1 :(得分:0)
这是一种复制粘贴方式:
import com.google.gwt.core.client.JsonUtils;
import com.google.gwt.json.client.JSONArray;
import com.google.gwt.json.client.JSONObject;
...
JSONObject data = new JSONObject(JsonUtils.safeEval(jsonString));
JSONArray array = data.get("anArray").isArray();
JSONObject obj = data.get("anObject").isObject();