我正在使用GWT的JsonpRequestBuilder发出一个跨站点REST请求,其响应是一个JSON对象.
requestObject方法的回调参数是JavaScriptObject.但我不想实现JavaScriptObject,而是直接解析JSON响应.无论如何我可以直接从JavaScriptObject或JsonpRequestBuilder的任何方法获取JSON字符串吗?
如果你想使用该com.google.gwt.json.JSON模块(严重的是,你最好写JavaScriptObjects,这个JSON模块是一个可以使用的PITA),那么你可以简单地将返回包装JavaScriptObject成一个JSONObject或JSONArray:
new JSONObject(myJavaScriptObject)
Run Code Online (Sandbox Code Playgroud)