-2

私の入力xml

<namelist>
 <order>
     <name>JAMES</name>
      <accNo>10D</accNo>
 </order>
 <order>
      <name>ARAFAT</name>
      <accNo>07A</accNo>
 </order>
 <order>
       <name>anotherbranchaccount</name>
       <accNo>20J</accNo>
 </order>
 <order>
       <name>JAMES</name>
       <accNo>20K</accNo>
 </order>
 <order>
      <name>JOHN</name>
      <accNo>9A</accNo>
 </order>
 <order>
      <name>anotherbranchaccount</name>
      <accNo>10E</accNo>
 </order>
</namelist>

Expected output
JAMES 10D ANOTHERACCOUNT 10E
ARAFAT 07A
JAMES 20K ANOTHERACCOUNT 20J

私の問題

「accNo」が JAMES の「accNo」に隣接している「anotherbranchaccount」要素と一致するようになりました。メイン口座番号と追加口座ノードのようなシーケンスはありません。解決策を教えてください。[AZ][1 TO 100] のような英数字の組み合わせがたくさんあるため、英数字形式から検索する方法がわかりません。この問題を解決するにはどうすればよいですか? 私を助けてください。

4

1 に答える 1