How do i sort JSON Array in java -
i have json array:
public jsonobject tojsonobject(datajsonconverter datajsonconverter) { jsonobject jsonresponse = new jsonobject(); if (datas != null && datajsonconverter != null) { jsonarray jsondatas = new jsonarray(); // (iterator<? extends object> iter = datas.iterator(); iter.hasnext();) { // jsondatas.put(datajsonconverter.tojsonobject(iter.next())); // } (object iter : datas) { jsondatas.put(datajsonconverter.tojsonobject(iter)); } jsonresponse.put("datas", jsondatas); jsonresponse.put("count", count); } result in "datas" :
[{"id":60685,"libelle":"bilan3","typeanomalie":"trop de points invalides","datedebut":"18\/07\/2013 00:00","numero":"1268"} {"id":60628,"libelle":"_fictif","typeanomalie":"trop de points invalides","datedebut":"02\/06\/2013 00:00","numero":"1242"} {"id":14672,"libelle":"navil 949","typeanomalie":"d\u00e9passement","datedebut":"13\/05\/2012 12:00","numero":"263"}] how can have ascending order "datedebut" ?
thx
jsonarrays not sortable. can extract data arraylist , sort comparator , put jsonarray.
Comments
Post a Comment