Get event type from XMLStreamReader
import java.io.File; import java.io.FileInputStream; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamReader; public class MainClass { public static void main(String[] args) throws Exception { File file = new File("test.xml"); XMLInputFactory inputFactory = XMLInputFactory.newInstance(); XMLStreamReader reader = inputFactory.createXMLStreamReader(new FileInputStream(file)); while (reader.getEventType() == 6) reader.next(); int eventTypeID = reader.next(); System.out.println("Hello " + reader.getText()); } }
1. | Get next from XMLStreamReader | ||
2. | Get next tag from XMLStreamReader | ||
3. | Event count | ||
4. | XML stream transform | ||
5. | Read Xml from StreamSource | ||
6. | Debugging utilities for XmlStreamReader |