将字符串转换为GWT中的JSON对象(JSNI)
Convert String to JSON object in GWT (JSNI)
如何将字符串转换为将在JSNI中使用的JSON对象?非常感谢。
这是一种复制粘贴方式:
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();
您应该看看gwt-core JsonUtils,它为字符串提供了一个safeEval方法。您应该定义一个JavaScript Overlay对象来与结果一起使用,或者您可以根据自己的意愿在JSNI中使用该对象。
相关文章:
- 引用对象中的通用值
- jQuery匹配JSON对象的部分文本
- 节点导出返回一个空对象
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- 全局变量和全局对象的属性之间有什么区别吗
- 比较从函数和生成的日期对象
- Javascript,访问一个主要对象模块模式中的每个对象
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何使用json将对象列表从java转换为javascript
- 序列化数据属性中对象的最可靠方法
- 如何访问声音管理器2创建的声音对象
- 将字符串转换为GWT中的JSON对象(JSNI)
- 通过GWT JSNI传递Java对象时出错
- GWT JSNI -调用特定对象的java方法
- JSNI包装器对象
- 帮助通过JSNI调用传递复杂对象以绕过静态作用域