Pregunta

    

Esta pregunta ya tiene una respuesta aquí:

         

Dame un ejemplo de cómo analizar un archivo XML personalizado utilizando DOM

¿Fue útil?

Otros consejos

Como referencia aquí es un excelente artículo sobre este por Michael Galpin: trabajar con XML en Android .

Michael muestra varias maneras de analizar y crear XML con Android. Hay varias maneras de hacer SAX análisis sintáctico incluidos.

Para cita de su artículo, mediante el simplificada android.util.Xml clase, aquí es un ejemplo (en cuenta que debe implementar el controlador, consulte el artículo para más detalles):

public class AndroidSaxFeedParser extends BaseFeedParser {

public AndroidSaxFeedParser(String feedUrl) {
    super(feedUrl);
}

public List<Message> parse() {
    RssHandler handler = new RssHandler();
    try {
        Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, handler);
    } catch (Exception e) {
        throw new RuntimeException(e);
    }
    return handler.getMessages();
}

}

Me acuerdo cuando empecé análisis XML usando SAX, yo solía este enlace . Descargar el código fuente de Android Book Essential ... El "Capítulo 5" en las ofertas de código fuente con el análisis de XML ... espero que esto ayude ... Se ha hecho de una manera muy simple y elegante ...

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top