始めたばかりなので、どんな促進もありがたいです。オブジェクトをこの開始セグメントにシリアル化します。
[{"boo00":true、 "lineItem":[{"bool00":true、 "display":false、 "extra00": "objectType"、 "status": ""、 "value": "recordType:A" }、{"bool00":true、 "display":false、 "extra00": "0"、 "status": ""、 "value": "UPC:1"}、{...}、{.. 。}]、 "rowId":0、 "str00": "hidden"}、
オブジェクトにはboo00
、(boolean)、lineIem
(ArrayList)、rowID
(int)、str00
(String)の4つの要素があります。
オブジェクトを再構築する方法を理解しようとしているこのセグメントがあります
String flatten = lines.toString();
JSONObject outer = JSONObject.fromObject(flatten);
Iterator itr04 = null;
for(itr04 = outer.entrySet().iterator(); itr04.hasNext();){
Map.Entry entry = (Map.Entry) itr04.next();
String key = (String)entry.getKey();
System.out.println("key= "+key);
}
次の例外が発生します。
"net.sf.json.JSONException:JSONObjectテキストは[]の文字1の'{'で始まる必要があります"
それがまさにそれが始まる方法であるため、この時点で私にはほとんど意味がありません。