我想创建以下 XML。
一个父节点中有许多孩子,父节点包含与孩子相关的节点(作为孩子的默认节点),如果孩子缺少节点,则父节点将成为故障转移并为 kis 提供其默认节点。
<parents>
<parent>
<!--all parent related nodes will be here-->
<kid-prop>default kid prop</kid-prop><!--this is the default for all kids-->
<kids>
<kid>
<kid-prop>some data</kid-prop>
</kid>
<kid></kid><!--since this kid does not have have <kid-prop>, it will be taken from the parent-->
<kids>
<parent>
<parents>
如何以编程方式做到这一点是不费吹灰之力的,问题是,是否有任何注释方式告诉 xmlreader 父母是孩子的故障转移,以防孩子遗漏一些东西