fastJsonでjsonobjectをjsonArray、jsonArrayをjsonobjectに変換

765 ワード

今日インタフェースをして、jsonobjectについてjsonArrayに変換して、それからStringタイプに変換します.面倒なので、答えを探して、まとめてみます.
第一歩:まず伝達されたjsonタイプの値をjsonobjectタイプに変換する
1、
JSONObject para= JSONObject.parseObject(this.info);

ステップ2:jsonobjectオブジェクトをjsonArray配列に変更する
2、
JSONArray recordMap= JSON.parseArray(para.getString("recordMap").toString());

ここで私が抽出したrecordMapのjson文字列
ステップ3:jsonをjsonobjectタイプに変換
3、
JSONObject jsObj=JSON.parseObject(recordMap.get(i).toString());

ステップ4:jsonobjectからStringタイプへの変換を完了し、
4、
String longitude = jsObj.getString("longitude");

はい、仕事が終わりました.転換に成功しました.ここでは、ケースを提供してくれた人に感謝します.次に、ケース分析のリンクを置きます.
http://www.cnblogs.com/paisen/p/5487138.html