使用脚轮映射进行解组

时间:2013-07-01 05:59:07

标签: mapping unmarshalling castor

我对使用脚轮映射有疑问。 我知道Castor会查找与元素名称相同的类。我已准备好我的脚轮映射,它工作正常。 我怀疑的是,如果一个元素被接收为null [我的意思是没有传递任何值]该怎么办? Castor会尝试实例化该类并指定null吗?还是会跳过那些课? 如果它试图创建该类的实例,我们将放松什么性能?丢弃的东西或它对性能有多大影响?

编辑 - 包括XML

<Order>
        <Activity>
            <ActivityID>String</ActivityID>
            <ActivityName>String</ActivityName>
            <CurrentActivityInd>String</CurrentActivityInd>
            <Description>String</Description>
            <Reason>String</Reason>
            <StartDateTime>2001-12-17T09:30:47Z</StartDateTime>
            <EndDateTime>2001-12-17T09:30:47Z</EndDateTime>
            <Status>String</Status>
            <Action>String</Action>
            <Owner>String</Owner>
        </Activity>   </Order>

上面只是我XML的一部分。 “订单中可以有任意数量的活动儿童。”我的问题是, 如果我没有任何价值地传递XML怎么办?它会单独实例化Order和Activity类或Order类吗?或者两者都没有实现?

谢谢!

0 个答案:

没有答案