【发布时间】:2011-07-15 08:28:51
【问题描述】:
我从 Web 服务调用中获得 InputStream,并使用 JAXB 将其转换为对象,因此我不必解析 xml。
对象包含一堆我不感兴趣的数据,而我关心的数据中,我想实例化一个自定义域模型类型对象。 例如,JAXB 对象包含大约 50 条数据,分布在大约 20 个类中。 我想挑选我关心的数据,大约 10 条数据,并用这 10 条数据实例化我的领域模型类。
我必须使用 Java 1.4,有没有我可以使用的框架,还是应该只遍历 JAXB 对象并获取我关心的数据,然后实例化域模型并设置数据?
【问题讨论】:
-
你在使用 JAXB 1 impl 和 JDK 1.4 吗?
-
如何知道我使用的是哪个 JAXB 版本?
-
找到它,使用 JAXB 1.3
-
这是要考虑的事情:Dozer??