import com.fasterxml.aalto.*; import javax.xml.stream.*; public class NamespaceXMLParser { public static void main(String[] args) throws Exception { XMLInputFactory inputFactory = new InputFactoryImpl(); XMLStreamReader reader = inputFactory.createXMLStreamReader( NamespaceXMLParser.class.getResourceAsStream("namespace.xml")); while (reader.hasNext()) { int event = reader.next(); if (event == XMLStreamConstants.START_ELEMENT) { String namespaceURI = reader.getNamespaceURI(); if ("http://example.com/namespace".equals(namespaceURI)) { } else { } } } reader.close(); } } try { } catch (XMLStreamException e) { e.printStackTrace(); } while (reader.hasNext()) { int event = reader.next(); if (event == XMLStreamConstants.END_DOCUMENT) { break; } } while (reader.hasNext()) { int event = reader.next(); if (event == XMLStreamConstants.START_ELEMENT) { } else if (event == XMLStreamConstants.END_ELEMENT) { } }


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