Что означает «потомок» в функции компиляции XPATHNavigator?

0

Я искал поисковые запросы по нескольким страницам, но не смог найти значение слова потомка, которое было напечатано в коде ниже.

System::Xml::XPath::XPathExpression^ expr = nav->Compile("descendant::delivery[stockcode='ZMY201HR6US-A']");

Может ли кто-нибудь сказать мне, что означает descendant? Спасибо всем.

Теги:
xpathnavigator

1 ответ

0

descendant означает:

Выбирает всех потомков (детей, внуков и т.д.) Текущего узла

Он исходит из синтаксиса "оси" XPath.

http://www.w3schools.com/xpath/xpath_axes.asp

В вашем примере следующие квалификаторы означают, что сам оператор будет выбирать любые узлы delivery с кодом фонта ZMY201HR6US-A, которые являются вспомогательными узлами от текущего узла.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню