2017-06-21 17 views
0

私はJavaスクリプトオブジェクト(com.google.gwt.core.client.JavaScriptObject)を持っています。このオブジェクトのデータをJSONObject(com.google.gwt.json.client.JSONObject)に変換する必要があります。これどうやってするの?。Javascriptオブジェクトをシリアル化せずにJsonオブジェクトに変換

私はこれを試してみました:

JavaScriptObject object=getData(); 

String json=stringfy((JsArray) object); //done using native JSNI method 

JSONValue jsonValue=null; 

jsonValue=JSONParser.parseStrict(json); 

JSONObject msg=jsonValue.isObject(); 

ここでの問題は、私はシリアル化とオーバーヘッドである私のデータのうち、JSON文字列を作成する必要があるということです。これを行う他の方法はありますか?

答えて

2
JavaScriptObject object = getData(); 
JSONObject msg = new JSONObject(object); 
+0

うわー!ありがとうございました! – JITHIN

関連する問題