これは私のxmlファイルです
<profiles>
<profile id='8404'>
<name>john</name>
<name>mark</name>
</profile>
<profile id='8405'>
<name>john</name>
</profile>
</profiles>
そして、最後の「名前」の子の値= johnであるプロファイルを選択したいのですが、結果には、id = 8405のプロファイルのみが含まれている必要があります。これを評価できるxpathは何ですか?
ここに私の試用版があります:
var filterdFile = profilefileXML.XPathSelectElements("/profiles/profile[name[last()]='john']");
しかし、それは意味がありません。
更新: 私のトレイルは正しいです。そこには構文エラーしかありませんでした。皆さんありがとう