我正在使用 GWT 的 JsonpRequestBuilder 发出跨站点 REST 请求,其响应是 JSON 对象。
requestObject 方法的回调参数是一个 JavaScriptObject。
但我不想实现 JavaScriptObject,而是直接解析 JSON 响应。无论如何我可以直接从 JavaScriptObject 或 JsonpRequestBuilder 的任何方法获取 JSON 字符串吗?
最佳答案
如果你想使用 com.google.gwt.json.JSON
模块(说真的,你最好写 JavaScriptObject
s,这个 JSON 模块是一个可以使用的 PITA),然后你可以简单地包装返回的 JavaScriptObject
变成 JSONObject
或 JSONArray
:
new JSONObject(myJavaScriptObject)
关于gwt - 如何使用 JsonpRequestBuilder 获取 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5877690/