import java.io.FileInputStream; import java.io.FileOutputStream; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLOutputStream; public class StaxExample { public static void main(String[] args) { try { FileInputStream inputStream = new FileInputStream("input.xml"); FileOutputStream outputStream = new FileOutputStream("output.xml"); XMLInputFactory inputFactory = XMLInputFactory.newInstance(); XMLOutputFactory outputFactory = XMLOutputFactory.newInstance(); XMLStreamReader reader = inputFactory.createXMLStreamReader(inputStream); XMLOutputStream writer = outputFactory.createXMLOutputStream(outputStream); int event; while ((event = reader.next()) != XMLStreamConstants.END_DOCUMENT) { if (event == XMLStreamConstants.START_DOCUMENT) { } else if (event == XMLStreamConstants.START_ELEMENT) { + reader.getLocalName()); } reader.next(); } reader.close(); writer.close(); } catch (Exception e) { e.printStackTrace(); } } } import java.io.FileInputStream; import java.io.FileOutputStream; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLOutputFactory; import javax.xml.stream.XMLStreamReader; import javax.xml.stream.XMLOutputStream; public class StaxExample { public static void main(String[] args) { try { FileInputStream inputStream = new FileInputStream("input.xml"); FileOutputStream outputStream = new FileOutputStream("output.xml"); XMLInputFactory inputFactory = XMLInputFactory.newInstance(); XMLOutputFactory outputFactory = XMLOutputFactory.newInstance(); XMLStreamReader reader = inputFactory.createXMLStreamReader(inputStream); XMLOutputStream writer = outputFactory.createXMLOutputStream(outputStream); writer.writeStartDocument(); writer.writeStartElement("root"); writer.writeStartElement("element1"); writer.writeCharacters("Hello, World!"); writer.writeEndElement(); writer.writeEndElement(); writer.writeEndDocument(); reader.close(); writer.close(); } catch (Exception e) { e.printStackTrace(); } } }


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