Párování uzlů pomocí XPathNavigator
XPathNavigator Třída poskytuje metodu Matches k určení, zda uzel odpovídá výrazu XPath. Metoda Matches přebírá výraz XPath jako vstup a vrátí, který označuje Boolean , zda aktuální uzel odpovídá danému výrazu XPath nebo danému kompilovanému XPathExpression objektu.
Odpovídající uzly
Metoda Matches vrátí true
, pokud aktuální uzel odpovídá zadanému výrazu XPath. Například v následujícím příkladu kódu metoda vrátí, Matches pokud aktuální uzel je element b
a element b
má atribut c
.true
Poznámka:
Metoda Matches nezmění stav XPathNavigator.
Dim document as XPathDocument = New XPathDocument("input.xml")
Dim navigator as XPathNavigator = document.CreateNavigator()
navigator.Matches("b[@c]")
XPathDocument document = new XPathDocument("input.xml");
XPathNavigator navigator = document.CreateNavigator();
navigator.Matches("b[@c]");
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.