Comencé a construir una aplicación de Android que utiliza un archivo plano para el almacenamiento. La aplicación no almacena más de seis registros, y estoy familiarizado con JSON, así que simplemente escribo un JSONArray
en el archivo.¿Por qué no hay un método remove (int position) en JSONArray de Android?
Acabo de descubrir hoy, sin embargo, que la API de Android JSON no incluye una opción remove()
. ¿Huh? ¿Tengo que volcar la matriz en otra colección, eliminarla y luego reconstruir el JSONArray
? ¿Cuál es el punto de?
stackoverflow es para preguntas y respuestas de programación. Las quejas sobre la API de JSON deben dirigirse a los autores, que están en json.org. O bien, dado que es de código abierto, puede modificarlo y utilizar la versión modificada usted mismo. – CommonsWare
En realidad, este es un problema SDK de Android. Destaque el problema aquí para que alguien lo aplique: https://code.google.com/p/android/issues/detail?id=53461 – Mark