码迷,mamicode.com
首页 > 编程语言 > 详细

Java实现XML和JavaBean互转 - XStream

时间:2014-09-17 20:10:42      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   java   ar   文件   2014   div   

---恢复内容开始---

1、简介

XStream是一个序列化JavaBean为XML文件以及反序列化的工具。

2、准备

在学习这部分内容前,假设你对XML以及有一定的了解,至少能够分辨出XML的元素、属性、字段、包、系统属性、类型等等。例如有下边的一段XML:

<bookstore>
    <book category="COOKING">
      <title lang="en">Everyday Italian</title> 
      <author>Giada De Laurentiis</author> 
      <year>2005</year> 
      <price>30.00</price> 
    </book>
    <book category="CHILDREN">
      <title lang="en">Harry Potter</title> 
      <author>J K. Rowling</author> 
      <year>2005</year> 
      <price>29.99</price> 
    </book>
    <book category="WEB">
      <title lang="en">Learning XML</title> 
      <author>Erik T. Ray</author> 
      <year>2003</year> 
      <price>39.95</price> 
    </book>
</bookstore>

 它的元素、属性、元素等对应关系如下:

bubuko.com,布布扣

 

 

 

 

 

 

 

 

 

 

---恢复内容结束---

1、简介

XStream是一个序列化JavaBean为XML文件以及反序列化的工具。

2、准备

在学习这部分内容前,假设你对XML以及有一定的了解,至少能够分辨出XML的元素、属性、字段、包、系统属性、类型等等。例如有下边的一段XML:

<bookstore>
    <book category="COOKING">
      <title lang="en">Everyday Italian</title> 
      <author>Giada De Laurentiis</author> 
      <year>2005</year> 
      <price>30.00</price> 
    </book>
    <book category="CHILDREN">
      <title lang="en">Harry Potter</title> 
      <author>J K. Rowling</author> 
      <year>2005</year> 
      <price>29.99</price> 
    </book>
    <book category="WEB">
      <title lang="en">Learning XML</title> 
      <author>Erik T. Ray</author> 
      <year>2003</year> 
      <price>39.95</price> 
    </book>
</bookstore>

 

Java实现XML和JavaBean互转 - XStream

标签:style   blog   http   color   java   ar   文件   2014   div   

原文地址:http://www.cnblogs.com/leocook/p/3977768.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!