次のような複数の Xpath のリストを含む外部ドキュメントがあります。
<EncrypRqField>
<EncrypFieldRqXPath01>xpath1</EncrypFieldRqXPath01>
<EncrypFieldRqXPath02>xpath2</EncrypFieldRqXPath02>
</EncrypRqField>
このドキュメントを使用して、変更するノードの Xpath を取得します。
入力 XML は次のとおりです。
<Employees>
<Employee>
<id>1</id>
<firstname>xyz</firstname>
<lastname>abc</lastname>
<age>32</age>
<department>xyz</department>
</Employee>
</Employees>
私はこのようなものを取得したい:
<Employees>
<Employee>
<id>XXX</id>
<firstname>xyz</firstname>
<lastname>abc</lastname>
<age>XXX</age>
<department>xyz</department>
</Employee>
</Employees>
XXX 値はデータ暗号化の結果です。ドキュメントから Xpath を動的に取得し、そのノードの値を変更したいと考えています。
ありがとう。