XML: Exemple d’itérateur SAX

Author:


{filelink=975}


import java.io.FileReader;

import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.events.XMLEvent;

public class IterateurSTAX {
  public static void main(String args[]) throws Exception
  {
    XMLInputFactory xmlif = XMLInputFactory.newInstance();
    XMLEventReader xmler = xmlif.createXMLEventReader(new FileReader("test.xml"));
    XMLEvent event;
    while (xmler.hasNext()) {
      event = xmler.nextEvent();
      if (event.isStartElement())
      {
        System.out.println(event.asStartElement().getName());
      } else if (event.isCharacters())
      {
        System.out.println(event.asCharacters().getData());
      }
    }
  }
}

A Voir sur le même Sujet:

  • javascript et sax
  • comprendre les répertoires du jdk6
  • php sax xml sample

Leave a Reply

Your email address will not be published. Required fields are marked *