StreamFactory factory = StreamFactory.newInstance(); factory.load("mapping.xml"); Reader input = new StringReader("<person><name>John</name><age>30</age></person>"); BeanReader reader = factory.createReader("personStream", input); Person person = null; while ((person = (Person) reader.read()) != null) { System.out.println("Name: " + person.getName()); System.out.println("Age: " + person.getAge()); } reader.close(); input.close(); StreamFactory factory = StreamFactory.newInstance(); factory.load("mapping.xml"); Writer output = new StringWriter(); BeanWriter writer = factory.createWriter("personStream", output); Person person = new Person(); person.setName("John"); person.setAge(30); writer.write(person); writer.flush(); writer.close(); output.close(); System.out.println(output.toString());


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