|
|
 |
|
 |
今日笔记系列之Castor |
热 ★★★ |
|
|
|
| 今日笔记系列之Castor |
|
|
| 作者:佚名 文章来源:本站整理 更新时间:2008-5-25 18:46:59 |
|
|
|
近日对java对象与xml文本的相互转换有一定兴趣,于是乎在网上查看了一下相关的资料。发现了castor。
并浏览了该页面http://www.jdon.com/idea/castor.htm,但发现上面的代码有一些错漏。
自己用eclipse写了一个简单的代码如下:(主要参考了上面提到的网站的内容)
该程序是读入page.xml文件,然后转化为java对象。接着把java对象写到另外一个文件里。
****************************************************************************
1.page.xml,要被转化为对象的页面
<?xml version="1.0" encoding="UTF-8"?><homepagecollection name="this is sample"> <!-- 对应Homepagecollection类 --> <homepagecontent id="1"> <!-- 对应Homepagecontent 类 --> <name>About Us</name> <navlink>1.jsp</navlink> <icon>images/icon.gif</icon> <description>An in-depth look at creating applications with XML.</description> </homepagecontent> <homepagecontent id="2"> <!-- 对应Homepagecontent 类 --> <name>Product|Service</name> <navlink>2.jsp</navlink> <icon>images/icon.gif</icon> <description>let's tak a look at our products.</description> </homepagecontent></homepagecollection>
****************************************************************************
2.Homepagecontent.java,一个符合JavaBean规格的简单类
package tryForCastor;
public clas[1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页
|
|
|
|
| 文章录入:admin 责任编辑:admin |
|
|
上一篇文章: [个人原创]JAVA 开发工具Jcreator使用技巧总结 下一篇文章: java日记:学习java一年体会1 |
|
|
|
|
|
|
|
|
|
|
|
|