В чем разница между getElementsByTagName () с tagName и .//tagName?

Какая разница между getElementsByTagName() с tagName и с .//tagName ?

Когда мы передаем тэг в getElementsByTagName(), в чем смысл, когда мы добавляем «.//»?

В чем разница между

sSourceInputXml->

getElementsByTagName(_bstr_t(".//author"), &xml2);

а также

sSourceInputXml->

getElementsByTagName(_bstr_t("author"), &xml2);

?

Оба возвращают мне одинаковое количество элементов.

Любая помощь приветствуется.

0

Решение

// означает шаг местоположения descendant-or-self:node(), который извлекает текущий узел и всех его потомков.

. средства self::node() который получает узел контекста.

Шаг расположения по умолчанию child, который получает дочерние элементы узла контекста.

Если вам нужна дополнительная информация, проверьте Вот.

0

Другие решения


По вопросам рекламы [email protected]