import org.w3c.dom.Document; import org.cyberneko.pull.*; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; public class NekoPullDemo { public static void main(String[] args) { try { XMLPullParser parser = new XMLPullParser(); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document document = builder.newDocument(); parser.setInputSource(new XMLInputSource(null, "your-xml-file.xml", null)); while(parser.next() != XMLPullParser.END_DOCUMENT) { if(parser.isStartElement()) { System.out.println("Start Element: " + parser.getName()); } else if(parser.isEndElement()) { System.out.println("End Element: " + parser.getName()); } } } catch (Exception e) { e.printStackTrace(); } } }


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