WEB开发网
开发学院软件开发Java 使用 XStream 在 JavaBean 与 XML/JSON 之间相互转... 阅读

使用 XStream 在 JavaBean 与 XML/JSON 之间相互转换

 2009-09-23 00:00:00 来源:WEB开发网   
核心提示: 执行,再来看看生成的 XML 内容,使用 XStream 在 JavaBean 与 XML/JSON 之间相互转换(4),漂亮多了吧:01.<customer>02.<custId>1</custId>03.<custName>Unmi</c

执行,再来看看生成的 XML 内容,漂亮多了吧:

01.<customer>
02.  <custId>1</custId>
03.  <custName>Unmi</custName>
04.  <orders>
05.    <order>
06.      <orderId>101</orderId>
07.      <orderName>电器类</orderName>
08.      <products>
09.        <product>
10.          <prodId>1001</prodId>
11.          <prodName>电脑</prodName>
12.          <prodPrice>4000.0</prodPrice>
13.        </product>
14.        <product>
15.          <prodId>1002</prodId>
16.          <prodName>空调</prodName>
17.          <prodPrice>2000.0</prodPrice>
18.        </product>
19.      </products>
20.    </order>
21.  </orders>
22.</customer>

2. JavaBean - > JSON

前面 main() 方法中构造好 Customer 对象后的代码换成如下:

view source

print?

1.XStream xstream = new XStream(new JsonHierarchicalStreamDriver());

2.xstream.alias("customer", Customer.class);

3.xstream.alias("order", Order.class);

4.xstream.alias("product", Product.class);

上一页  1 2 3 4 5 6  下一页

Tags:使用 XStream JavaBean

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接