【问题标题】:What does `descendant` mean in XPATHNavigator's Compile function?XPATHNavigator 的 Compile 函数中的 `descendant` 是什么意思?
【发布时间】:2014-09-14 07:56:13
【问题描述】:

我在谷歌上搜索了几页,但未能找到下面代码中输入的后代词的含义。

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

谁能告诉我descendant 是什么意思?感谢任何人的帮助。

【问题讨论】:

    标签: c++ xml xpathnavigator


    【解决方案1】:

    descendant 表示:

    选择当前节点的所有后代(子、孙等)

    它来自 XPath“轴”语法。

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

    在您的示例中,它后面的限定符意味着语句本身将选择股票代码为 ZMY201HR6US-A 的任何 delivery 节点,这些节点是当前节点的子节点。

    【讨论】:

      猜你喜欢
      • 2015-06-13
      • 2014-12-02
      • 2015-09-25
      • 1970-01-01
      • 2011-01-21
      • 2014-01-29
      • 2015-01-12
      • 2019-12-29
      • 1970-01-01
      相关资源
      最近更新 更多