LINUX.ORG.RU

Сообщения hyperstan

 

Обращение к веткам с общим родителем в XPath

Есть ветка <b></b> из которой ответвляются 3 ветки.

<a>
  <b>
    <c>
     <d>
        <e>монета номиналом 10 копеек</e>
         <f>количество 1 шт</f>
     </d>
   </c>
    <c>
      <d>
         <e>монета номиналом 15 копеек</e>
         <f>количество 3 шт</f>
      </d>
    </c>
    <c>
      <d>
         <e>монета номиналом 50 копеек</e>
         <f>количество 5 шт</f>
      </d>
    </c>
  </b>
</a>
Всем доброго времени суток. Ознакомился с некоторыми вариантами обращения к веткам у которых общий родитель. Вопросов стало больше чем ответов. Мне посоветовали использовать descendant. Читал о descendant, из того что понял:
/предок[параметр]/descendant::наследник[параметр] Как в XPath обратиться только к одной определённой ветке?
Например только вот к этой ветке:
      <d>
         <f>количество 5 шт</f>
      </d>
Есть вопросы по синтаксису в XPath и функциям. Порекомендуйте ресурс или чтиво где это подробно описано.

Заранее благодарен.

 ,

hyperstan
()

RSS подписка на новые темы