Estoy haciendo uso de una API en Internet que está organizando objetos para archivos XML. Dado que los archivos XSD también están disponibles, me gustaría poder deshacerlos nuevamente en objetos Java una vez que haya descargado los archivos.Desasignación de archivos XML en objetos Java en Android?
Después de mirar alrededor parece que JAXB es la biblioteca predeterminada para hacer esto en Java, pero como estoy desarrollando una aplicación móvil, la dependencia adicional de 8.6MB simplemente no es aceptable. También encontré XStream, pero aún pesa 7.9MB.
Examinando el SDK de Android parece que el único analizador de XML real disponible es SAX.
Así que aquí está la cuestión:
- ¿Hay una manera de conseguir SAX para hacer lo que quiero?
- ¿Hay alguna otra herramienta en el SDK de Android que me haya perdido?
- ¿Hay otra biblioteca (que sea significativamente más pequeña) que haga esto?
Gracias.
Sí ... la razón principal por la que comencé a buscar alternativas es que el "gráfico de objetos" en realidad es bastante complejo. Seguiré buscando ... gracias. –