XML DOM createExpression() metod
Definition och användning
createExpression() metoden skapar en XPath-express för att senare beräkna.
Grammatik:
createExpression(xpathText,namespaceURLMapper)
Parameter | Beskrivning |
---|---|
xpathText | En sträng som representerar den att kompilera XPath-expressen. |
namespaceURLMapper | en funktion som returnerar en fullständig namnrymds URL från en namnrymdspräffik. Om ingen sådan mappning behövs är det null. |
återvärd
kasta
om xpathText Innehåller en syntaxfel, eller det använde namespaceURLMapper En namnrymdspräffik som inte kan tolkas, denna metod kommer att kasta ett undantag.
Förklaring
Denna metod accepterar en sträng som representerar en XPath-express och konverterar den till en kompilad uttryck, dvs en XPathExpression. Förutom denna uttryck accepterar metoden också en funktion av typen function(prefix), som analyserar en namnrymdspräffikssträng och returnerar en fullständig namnrymds URL-sträng.
IE stöder inte denna API. Se Node.selectNodes() Lär dig en specifik IE-alternativ metod.