2

GWTを使用すると、JSNIメソッドを介して返されたJSONオブジェクトまたは配列をループして、ループごとに名前と値のペアの両方を抽出することができますか?

4

1 に答える 1

3

JavaScriptOverlay タイプまたは JSONObject のようなタイプを使用していますか?

したがって、JSONObject のような型の場合、データが JSONObject 型であると仮定すると、次のように実行できます。

json_string = "{'data':{'key':'test','key2':'test3','key3':'test3'}}"
JSONObject json_data  = JSONParser.parseLenient(json_string);
JSONObject data = json_data.get("data").isObject();
Set<String> keys = data.keySet();
for (String key : keys) 
{
   String value = data.get(key).isString().stringValue();
}
于 2011-08-22T14:13:36.063 に答える