少し問題があります。XML ノードの最初の子を取得することになっていますが、その名前は常に異なります。こんな感じです:
<book>
<name>...</name>
//other nodes
</book>
問題は、タグが常に「名前」ではないことです。「Name」、「title」、「Title」、「nameOfBook」、「book-title」など、さまざまなバリエーションがあります。ただし、その位置は常に「book」ノードの最初の子であり、常に同じ種類の情報。
タグ名ではなく、その位置に基づいてノードの n 番目 (1 番目) の子にアクセスする方法はありますか? 私は軸についてあまり知識がないので、 //book::child[1] のようなものでしょうか?