0

XML ファイル

<Bookstore>
  <Book>
     <title lang = "en" cover = "hard"> HP </title>
     <title lang = "en" cover = "soft"> HM </title>
  <Book>
<Bookstore>

last()述語を使用して属性「カバー」の値を取得する方法は? XPath 仕様では、XPath ステートメントで「述語」を使用できます。たとえば、last() 述語は、値のグループ/リストから最後の値を選択します。

/Bookstore/Book/title[last()]/@cover を使ってみました。しかし、この XPATH は XPath 述語 last() を含む XPath を解析できないというエラーが表示されます。どこが間違っていますか?

ありがとう!

4

0 に答える 0