通过JOX实现JavaBeans与XML的相互转换

2008-07-17 14:01:00.0     浏览:1147     来源:巧巧读书
关键词:  JavaBeans     XML     Bean  

<thingies>http://www.bt285.cn/btjinglin bt精灵</thingies>
<foo>5</foo>

<baz>6/25/00 12:46 AM</baz>

<bar>This is the website value</bar>

<sub>

<age>1</age>

<name>wangdei</name>

</sub>

</MarkTest>

</PRE>


view plaincopy to clipboardprint?<?xml version="1.0"?> <MarkTest> <thingies>http://www.5a520.cn 小说520网</thingies> <thingies>http://www.bt285.cn BT下载</thingies> <thingies>http://www.bt285.cn/caj/ caj下载</thingies> <thingies>http://www.bt285.cn/baolimotuo/ 暴力摩托</thingies> <thingies>http://www.bt285.cn/btjinglin bt精灵</thingies> <foo>5</foo> <baz>6/25/00 12:46 AM</baz> <bar>This is the website value</bar> <sub> <age>1</age> <name>wangdei</name> </sub> </MarkTest> <?xml version="1.0"?>

<MarkTest>

<thingies>http://www.5a520.cn 小说520网</thingies>

<thingies>http://www.bt285.cn BT下载</thingies>

<thingies>http://www.bt285.cn/caj/ caj下载</thingies>

<thingies>http://www.bt285.cn/baolimotuo/ 暴力摩托</thingies>

<thingies>http://www.bt285.cn/btjinglin bt精灵</thingies>

<foo>5</foo>

<baz>6/25/00 12:46 AM</baz>

<bar>This is the website value</bar>

<sub>

<age>1</age>

<name>wangdei</name>

</sub>

</MarkTest>


下面的程序是把xml转为成javaBean

view plaincopy to clipboardprint?

package com.wutka.jox.test;

import com.wutka.jox.*;

import java.io.*;

public class TestDeser

{

public static void main(String[] args)

{

try

{

FileInputStream in = new FileInputStream("bean.xml");

JOXBeanInputStream joxIn = new JOXBeanInputStream(in);

TestBean testBean = (TestBean) joxIn.readObject(

TestBean.class);

[上一页]   [第1页]   [第2页]   [第3页]   [第4页]   [第5页]   [下一页]