xsd.XPathExpression
Klasse xsd.XPathExpression
Um eine Assertion zu überprüfen, wird eine Instanz des XPath 2.0-Datenmodells erzeugt, in der die überprüfte Informationseinheit für Elemente der Root Node (der oberste Node) ist und den Elementen und Attributen Typen und Werte gemäß den Regeln des XPath 2.0-Datenmodells zugewiesen werden. Bei Auswertung anhand dieser Datenmodelltestinstanz ergibt die Auswertung von test entweder True oder False. Zur Beschreibung.
Die XPathExpression-Klasse stellt die folgenden (schreibgeschützten) Instanzattribute zur Verfügung:
XPathExpression.namespace_bindings
Eine Gruppe von NamespaceBinding-Eigenschaftseinträgen für den XPath-Ausdruck.
XPathExpression.default_namespace
Ein xs:anyURI-Wert. Optional.
XPathExpression.base_URI
Ein xs:anyURI-Wert. Optional. Die Basis-URI für relative Pfade im XPath-Ausdruck.
XPathExpression.expression
Ein XPath 2.0-Ausdruck. Obligatorisch.