??????????к?????JSON??????JAR????????JSONOBJECT??GSON???????????????????????????JSONPATH????????????????????£?????????????????????????
?????????????????????JSON???????String j = "{"a":"b"??"c\"b":{"a":1}??"d":["a"??{"a":3}??{"a":2}??""]??"e":"b"}";
??????????????????????????????£???JSON????????????????????????????List: private List<Object> collections = new ArrayList<Object>();
????collections??????????JSON???????е?LIST??MAP?????????????????{??[??new???Map??List?????add??collections??????

?????????????????????map?????collections???list??map???????????????????????????list???????map????collections?е?index??private Map<String?? Map<String?? Integer>> index = new HashMap<String?? Map<String?? Integer>>();

????????????????MAP??key????1 1.1 1.2 1.1.1???????????????????key???????????json?????????????????????list????????Щkey?????private List<String> level = new ArrayList<String>();

???????????????????????????????????????£?????????е??Щ?ж?????????????????
????1.????[??{new??????????????????collections???
????2.????'\'??????????????????????????????????????????????????\{?????new???????
????3.????"????????????????????"??????????????????????????????????????????????
????4.????:???????????????map??????????????????????????????????????????????
????5.??????????????????????????????????map??????????????????????????KEY????????VALUE???????collections?ж????map??????????list??????????????????????????collections?????list?????
????6.????]??}????????????list??map?????????????????????????index?е?????list??map???????
????????????????е????????collections index level???????????????????????????????????????????????????????????????xpath????????????????????????????????xpath·??????ó????key???????collections????????????
??????????????????????
????http://files.cnblogs.com/files/zhangfei/zson.rar
???????????÷?????

???????????????????У?????????????XPATH????·?????????У???????????????·????????*[]????????list????map??key??????value!