使用JAXB来实现Java合xml之间的转换
2015-05-08 19:27
615 查看
使用jaxb操作Java与xml之间的转换非常简单,看个例子就明白了。
//javaBean-->xml @Test public void test1() { try { JAXBContext jaxbContext = JAXBContext.newInstance(User.class); Marshaller marshaller = jaxbContext.createMarshaller(); User user1 = new User("张三", "zhangsan", 123); marshaller.marshal(user1, System.out); } catch (JAXBException e) { e.printStackTrace(); } } //xml-->javaBean @Test public void test2() { try { String xml = "<user><money>123</money>" + "<password>zhangsan</password><username>张三</username>" + "</user>"; JAXBContext jaxbContext = JAXBContext.newInstance(User.class); Unmarshaller um = jaxbContext.createUnmarshaller(); User user = (User) um.unmarshal(new StringReader(xml)); System.out.println(user.getUsername() + "," + user.getMoney()); } catch (JAXBException e) { e.printStackTrace(); } }
相关文章推荐
- 使用JAXB来实现Java合xml之间的转换
- 使用JAXB来实现Java合xml之间的转换
- 使用JAXB来实现Java合xml之间的转换
- JAXB 实现java对象与xml之间互相转换
- 使用JAXB实现JAVA对象和XML字符串的互相转换
- JAXB 实现java对象与xml之间互相转换
- JAXB 实现java对象与xml之间互相转换
- 使用JAXB实现JAVA对象和XML字符串的互相转换实例
- 使用JAXB实现JAVA对象和XML字符串的互相转换实例
- JAXB工具实现java实体类和xml之间的转换
- JAXB 实现java对象与xml之间互相转换
- JAXB实现java对象与xml之间转换
- 使用JAXB实现JAVA对象和XML字符串的互相转换
- JAXB 实现java对象与xml之间互相转换
- 【java组件学习】使用JSONObject实现java、json、xml之间转换
- JAXB 实现java对象与xml之间互相转换
- 使用JAXB实现JAVA解析XML (节点大小写和属性的互相转换实例
- JAXB 实现java对象与xml之间互相转换(一)
- JAXB 实现java对象与xml之间互相转换(二)
- Jaxb实现Java对象与XML之间的转换