XMLInputFactory factory = XMLInputFactory.newInstance(); XMLStreamReader reader = factory.createXMLStreamReader(new FileInputStream("example.xml")); while (reader.hasNext()) { int eventType = reader.next(); if (eventType == XMLStreamReader.START_ELEMENT) { String elementName = reader.getLocalName(); String elementText = reader.getElementText(); System.out.println("Element: " + elementName); System.out.println("Text: " + elementText); } } reader.close(); XMLOutputFactory factory = XMLOutputFactory.newInstance(); XMLStreamWriter writer = factory.createXMLStreamWriter(new FileOutputStream("example.xml")); writer.writeStartDocument(); writer.writeStartElement("book"); writer.writeStartElement("title"); writer.writeCharacters("Java Programming"); writer.writeEndElement(); writer.writeStartElement("author"); writer.writeCharacters("John Doe"); writer.writeEndElement(); writer.writeEndElement(); writer.writeEndDocument(); writer.close();


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