1 votos

Como ordenar JSON en android?

Hola, tengo un problema, al armar un listview de un JSON me aparecen en un orden aleatorio, yo lo que queria era ordernarlos por ejemplo por "ID", hay alguna forma?

aca el JSON : {"equipos":[{"_id":"6","equipo":"Freyda FC","pj":"3","pg":"0","pe":"1","pp":"2","gf":"10","gc":"22","dg":"-12","pts":"1"},{"_id":"7","equipo":"Gamba Osaka","pj":"3","pg":"0","pe":"0","pp":"3","gf":"6","gc":"28","dg":"-22","pts":"0"},{"_id":"4","equipo":"Pura Cabala","pj":"3","pg":"2","pe":"0","pp":"1","gf":"25","gc":"10","dg":"15","pts":"6"},{"_id":"5","equipo":"Sama Lasatra","pj":"3","pg":"1","pe":"0","pp":"2","gf":"5","gc":"23","dg":"-18","pts":"3"},{"_id":"3","equipo":"La 25","pj":"3","pg":"2","pe":"1","pp":"0","gf":"20","gc":"8","dg":"12","pts":"7"},{"_id":"2","equipo":"Zaire FC","pj":"3","pg":"3","pe":"0","pp":"0","gf":"22","gc":"4","dg":"18","pts":"9"},{"_id":"1","equipo":"Hacha y Tiza","pj":"3","pg":"3","pe":"0","pp":"0","gf":"28","gc":"9","dg":"19","pts":"9"},{"_id":"8","equipo":"Girosos FC","pj":"3","pg":"0","pe":"0","pp":"3","gf":"0","gc":"0","dg":"0","pts":"0"}],"success":1}

0voto

ArtEze Puntos 285
function procesaJson(json)
{
 var equipos=json.equipos
 var resultado=[]
 for(var i=0;i<equipos.length;i++)
 {
  resultado[origen[i]._id]=origen[i]
 }
 return resultado
}

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: