XPath 照会を使用して配列のメンバーにアクセスすると、予期しない値が戻されます。
この問題の共通の理由は、配列の最初のエレメントのインデックス値がゼロになっていると想定することです。配列の XPath 照会では、最初のエレメントのインデックス値は 1 になっています。
配列で使用するインデックス値がエレメント 1 で始まっていることを確認します。