このようなxmlファイルがあります。私はJavaを使用しています。
<ui>
<profile name="aaa">
<country>India</country>
</profile>
<profile name="xxx">
<country>India</country>
</profile>
</ui>
ノードプロファイルに子ノードを追加したいのですが、属性は「aaa」です。私はこのようなxml文字列を持っています
"<gender>Male</gender><age></age>"
期待される出力:
<ui>
<profile name="aaa">
<country>India</country>
<gender>Male</gender>
<age></age>
</profile>
<profile name="xxx">
<country>India</country>
</profile>
</ui>
xpathを使用して、属性 "aaa" を持つプロファイル要素を見つけました /ui/profile[@name='aaa']
。しかし、子ノードを追加する方法がわかりません。