带tagName的getElementsByTagName()与带.//tagName的getElementsByTag
What is difference between getElementsByTagName() with tagName and with .//tagName?
getElementsByTagName()
与tagName
、.//tagName
有何不同?
当我们在getElementsByTagName()
中传递tagname时,当我们添加"时是什么意思?//"?
sSourceInputXml
->
getElementsByTagName(_bstr_t(".//author"), &xml2);
和
sSourceInputXml
->
getElementsByTagName(_bstr_t("author"), &xml2);
?
都返回相同数量的元素。
//
表示位置步骤descendant-or-self:node()
,该步骤检索当前节点及其所有后代节点。
.
表示获取上下文节点的self::node()
。
默认位置步骤是child
,它获取上下文节点的子元素。
如果您需要更多信息,请点击此处。