Loading [MathJax]/extensions/tex2jax.js

2013-10-06

GWT: 楽天トラベルの検索結果(JSON)をParseするサンプル

GWTで楽天トラベルの検索結果(JSON)をParseするサンプルです。APIへのアクセスはサーバー側で行っていて、GWT-RPCでJSONデータを受け取ったという前提です。

JSONObject jsObj;
JSONValue jsonValue =JSONParser.parseLenient(result);
jsObj = jsonValue.isObject();
jsObj= jsObj.get("Body").isObject();
jsObj= jsObj.get("SimpleHotelSearch").isObject();
JSONArray jsonArray= jsObj.get("hotel").isArray();
int num = jsonArray.size();
for(int i=0;i<num;i++){
jsObj=jsonArray.get(i).isObject();
JSONObject hotelObject = jsObj.get("hotelBasicInfo").isObject();
System.out.println(hotelObject.get("hotelName").isString());
System.out.println(hotelObject.get("hotelThumbnailUrl").isString());
System.out.println(hotelObject.get("hotelInformationUrl").isString());
}


0 件のコメント:

コメントを投稿