import com.ctc.wstx.stax.WstxInputFactory; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamReader; import java.io.FileInputStream; public class WoodstoxExample { public static void main(String[] args) { try { XMLInputFactory factory = new WstxInputFactory(); FileInputStream fileInputStream = new FileInputStream("example.xml"); XMLStreamReader reader = factory.createXMLStreamReader(fileInputStream); while (reader.hasNext()) { int event = reader.next(); if (event == XMLStreamReader.START_ELEMENT) { System.out.println("Start Element: " + reader.getLocalName()); } else if (event == XMLStreamReader.END_ELEMENT) { System.out.println("End Element: " + reader.getLocalName()); } else if (event == XMLStreamReader.CHARACTERS) { System.out.println("Text: " + reader.getText()); } } reader.close(); } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文