将XMLBean对象移动/复制到另一个Bean

时间:2011-02-09 09:51:19

标签: java xmlbeans

<xml-fragment>
<currentClinicalNote>
    <patientFamilyHistory disorderName="CurrentCN" id="23423"/>
    <patientFamilyHistory disorderName="CurrentCN1" id="23424"/>
    <patientFamilyHistory disorderName="CurrentCN1" id="23424"/>
  </currentClinicalNote>
</xml-fragment>

我有一个像上面这样的XMLBean,现在我想用一个新的相同类型的节点替换节点[@ id = 23423]。我怎么能这样做?

以下是我尝试使用的示例代码..

XmlCursor xmlCursor = cursor.execQuery(nameSpace + pathExpression1);

我找到了带有上面代码的节点,现在我在光标中有那个节点,如何用另一个代替?

任何回复都将不胜感激。

1 个答案:

答案 0 :(得分:0)

DOM3尚未在XML Bean中实现,因此需要直接使用DOM节点通过查找游标中的第一个子节点来获取。