如何实现像Hibernate一样通过配置文件读取XML文档中的数据

tangfenguser 2009-12-03 10:31:51
各位大哥大姐,小弟想解决个问题,希望大家不吝赐教。

现有如下一个XML文件:
test.xml
<A>
<B>test1</B>
<C>test2</C>
<D>
<E>test3</E>
<F>test4</F>
</D>
</A>

要求通过读取如下的形式的配置文件:
a.xml
<class name = "tes.A">
<property name="b" type="string"/>
<property name="c" type="string"/>
<property name="D" type="test.D"/>
</class>

d.xml
<class name = "tes.D">
<property name="e" type="string"/>
<property name="f" type="string"/>
</class>


如何将test.xml中的具体数据l映射到class数据对象中。?
package test;
class A{
private String b;
private String c;
private D d;
}

package test;
class D{
private String e;
private String f;
}
...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bayougeng 2009-12-03
  • 打赏
  • 举报
回复
如果你确定深度最多只有2的话,那好像不难搞。
自己手写方法也不难。
要是深度不定的话,dom4j+beanUtils好像也能搞定吧。
tangfenguser 2009-12-03
  • 打赏
  • 举报
回复
顶一个

51,410

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧