Mi JSONArray escómo quitar elemento JSONArray utilizando Java
[{
"Id": null,
"Name": "One New task",
"StartDate": "2010-02-03T05:30:00",
"EndDate": "2010-02-04T05:30:00",
"Duration": 1,
"DurationUnit": "d",
"PercentDone": 0,
"ManuallyScheduled": false,
"Priority": 1,
"parentId": 8,
"index": 0,
"depth": 3,
"checked": null },{
"Id": null,
"Name": "New task",
"StartDate": "2010-02-04T05:30:00",
"EndDate": "2010-02-04T05:30:00",
"Duration": 0,
"DurationUnit": "d",
"PercentDone": 0,
"ManuallyScheduled": false,
"Priority": 1,
"parentId": 8,
"index": 1,
"depth": 3,
"checked": null }]
Ahora de esta JSONArray Quiero eliminar Id, ManuallyScheduled, comprobado,
He intentado utilizar jsonArray.remove(1)
y también jsonArray.discard("Id")
en JAVA. pero no pasa nada. ¿Qué estoy haciendo mal para eliminar elementos de la matriz?
Estoy utilizando JAVA como mi tecnología.
sí .. gracias por su orientación. Puedo hacer mi tarea – yaryan997
Me alegra oír eso :-) Siempre puedes extender 'JSONArray' y agregar un método' removeData (String ... keys) 'o algo similar si esto es algo que querías hacer regularmente. – jabclab
una pregunta más para ti ... ¿Cómo puedo pasar el valor a JSONArray en Java? como si tuviera jsonArray of form ** [{"id": 215}, {"id": 216}] ** pero quiero convertir mi jsonArray a ** [215,216] ** ¿hay alguna manera de hacerlo? ?? Cómo puedo conseguir esto. – yaryan997