XMLInputFactory inputFactory = XMLInputFactory.newInstance(); XMLStreamReader reader = inputFactory.createXMLStreamReader(new FileInputStream("test.xml")); 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(); System.setProperty("javax.xml.stream.XMLInputFactory", "com.ctc.wstx.stax.WstxInputFactory"); System.setProperty("javax.xml.stream.XMLOutputFactory", "com.ctc.wstx.stax.WstxOutputFactory"); System.setProperty("javax.xml.stream.XMLEventFactory", "com.ctc.wstx.stax.WstxEventFactory");


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