Found 55 pages:
| # | Page | Tags and summary | 
|---|---|---|
| 1 | XPath | DOM, JXON, Landing, XML, XPath, XSLT | 
| XPath stands for XML Path Language. It uses a non-XML syntax to provide a flexible way of addressing (pointing to) different parts of an XML document. It can also be used to test addressed nodes within a document to determine whether they match a pattern or not. | ||
| 2 | Axes | Transforming_XML_with_XSLT, XPath, XPath_Reference, XSLT, XSLT_Reference | 
| For further information on using XPath expressions, please see the For Further Reading section at the end of Transforming XML with XSLT document. Also see the 'axes' section in the xpath spec. | ||
| 3 | ancestor | Axe, XPath | 
| No summary! | ||
| 4 | ancestor-or-self | Axe, XPath | 
| The ancestor-or-selfaxis indicates the context node and all of its ancestors, including the root node. | ||
| 5 | attribute | Axe, XPath | 
| The attributeaxis indicates the attributes of the context node. Only elements have attributes. This axis can be abbreviated with the at sign (@). | ||
| 6 | child | Axe, XPath | 
| The childaxis indicates the children of the context node. If an XPath expression does not specify an axis, thechildaxis is understood by default. Since only the root node or element nodes have children, any other use will select nothing. | ||
| 7 | descendant | Axe, XPath | 
| The descendantaxis indicates all of the children of the context node, and all of their children, and so forth. Attribute and namespace nodes are not included - theparentof anattributenode is an element node, butattributenodes are not the children of their parents. | ||
| 8 | descendant-or-self | Axe, XPath | 
| The descendant-or-selfaxis indicates the context node and all of its descendants. Attribute and namespace nodes are not included - theparentof anattributenode is an element node, butattributenodes are not the children of their parents. | ||
| 9 | following | Axe, XPath | 
| The followingaxis indicates all the nodes that appear after the context node, except anydescendant,attribute, andnamespacenodes. | ||
| 10 | following-sibling | Axe, XPath | 
| The following-siblingaxis indicates all the nodes that have the same parent as the context node and appear after the context node in the source document. | ||
| 11 | namespace | Axe, XPath | 
| (not supported) | ||
| 12 | parent | Axe, XPath | 
| The parentaxis indicates the single node that is the parent of the context node. It can be abbreviated as two periods (..). | ||
| 13 | preceding | Axe, XPath | 
| The precedingaxis indicates all the nodes that precede the context node in the document except anyancestor,attributeandnamespacenodes. | ||
| 14 | preceding-sibling | Axe, XPath | 
| The preceding-siblingaxis indicates all the nodes that have the same parent as the context node and appear before the context node in the source document. | ||
| 15 | self | Axe, XPath | 
| The selfaxis indicates the context node itself. It can be abbreviated as a single period (.). | ||
| 16 | Functions | Transforming_XML_with_XSLT, XPath, XPath_Reference, XSLT, XSLT_Reference | 
| No summary! | ||
| 17 | boolean | XSLT, XSLT_Reference | 
| The booleanfunction evaluates an expression and returns true or false. | ||
| 18 | ceiling | XSLT, XSLT_Reference | 
| The ceilingfunction evaluates a decimal number and returns the smallest integer greater than or equal to the decimal number. | ||
| 19 | choose | Function, XPath, XSLT | 
| The choosefunction returns one of the specified objects based on a boolean parameter. | ||
| 20 | concat | XSLT, XSLT_Reference | 
| The concatfunction concatenates two or more strings and returns the resulting string. | ||
| 21 | contains | XSLT, XSLT_Reference | 
| The containsfunction determines whether the first argument string contains the second argument string and returns boolean true or false. | ||
| 22 | count | XSLT, XSLT_Reference | 
| The countfunction counts the number of nodes in a node-set and returns an integer. | ||
| 23 | current | XSLT, XSLT_Reference | 
| The currentfunction can be used to get the context node in an XSLT instruction. | ||
| 24 | document | XSLT, XSLT_Reference | 
| The documentfinds a node-set in an external document, or multiple external documents, and returns the resulting node-set. | ||
| 25 | element-available | XSLT, XSLT_Reference | 
| The element-availablefunction determines if an element is available and returns true or false. | ||
| 26 | false | XSLT, XSLT_Reference | 
| The falsefunction returns boolean false. | ||
| 27 | floor | XSLT, XSLT_Reference | 
| The floorfunction evaluates a decimal number and returns the largest integer less than or equal to the decimal number. | ||
| 28 | format-number | XSLT, XSLT_Reference | 
| The format-numberfunction evaluates a number and returns a string representing the number in a given format. | ||
| 29 | function-available | XSLT, XSLT_Reference | 
| The function-availablefunction determines if a given function is available and returns boolean true or false. | ||
| 30 | generate-id | XSLT, XSLT_Reference | 
| The generate-idfunction generates a unique id for the first node in a given node-set and returns a string containing that id. | ||
| 31 | id | XSLT, XSLT_Reference | 
| The idfunction finds nodes matching the given ids and returns a node-set containing the identified nodes. | ||
| 32 | key | XSLT, XSLT_Reference | 
| The keyfunction returns a node-set of nodes that have the given value for the given key. | ||
| 33 | lang | XSLT, XSLT_Reference | 
| The langfunction determines whether the context node matches the given language and returns boolean true or false. | ||
| 34 | last | XSLT, XSLT_Reference | 
| The lastfunction returns a number equal to the context size from the expression evaluation context. | ||
| 35 | local-name | XSLT, XSLT_Reference | 
| The local-namefunction returns a string representing the local name of the first node in a given node-set. | ||
| 36 | name | XSLT, XSLT_Reference | 
| The namefunction returns a string representing the QName of the first node in a given node-set. | ||
| 37 | namespace-uri | XSLT, XSLT_Reference | 
| The namespace-urifunction returns a string representing the namespace URI of the first node in a given node-set. | ||
| 38 | normalize-space | XSLT, XSLT_Reference | 
| The normalize-spacefunction strips leading and trailing white-space from a string, replaces sequences of whitespace characters by a single space, and returns the resulting string. | ||
| 39 | not | XSLT, XSLT_Reference | 
| The notfunction evaluates a boolean expression and returns the opposite value. | ||
| 40 | number | XSLT, XSLT_Reference | 
| The numberfunction converts an object to a number and returns the number. | ||
| 41 | position | XSLT, XSLT_Reference | 
| The positionfunction returns a number equal to the context position from the expression evaluation context. | ||
| 42 | round | XSLT, XSLT_Reference | 
| The roundfunction returns a number that is the nearest integer to the given number. | ||
| 43 | starts-with | XSLT, XSLT_Reference | 
| The starts-withchecks whether the first string starts with the second string and returns true or false. | ||
| 44 | string | XSLT, XSLT_Reference | 
| The stringfunction converts the given argument to a string. | ||
| 45 | string-length | XSLT, XSLT_Reference | 
| The string-lengthfunction returns a number equal to the number of characters in a given string. | ||
| 46 | substring | XSLT, XSLT_Reference | 
| The substringfunction returns a part of a given string. | ||
| 47 | substring-after | XSLT, XSLT_Reference | 
| The substring-afterfunction returns a string that is the rest of a given string after a given substring. | ||
| 48 | substring-before | XSLT, XSLT_Reference | 
| The substring-beforefunction returns a string that is the rest of a given string before a given substring. | ||
| 49 | sum | XSLT, XSLT_Reference | 
| The sumfunction returns a number that is the sum of the numeric values of each node in a given node-set. | ||
| 50 | system-property | XSLT, XSLT_Reference | 
| The system-propertyfunction returns an object representing the given system-property. | ||
| 51 | translate | XSLT, XSLT_Reference | 
| The translatefunction evaluates a string and a set of characters to translate and returns the translated string. | ||
| 52 | true | XSLT, XSLT_Reference | 
| The truefunction returns a boolean value of true. | ||
| 53 | unparsed-entity-url | XSLT, XSLT_Reference | 
| The unparsed-entity-url()function returns the URI of the unparsed entity with the given name. This is non-XML data referenced in the DTD of the source document. | ||
| 54 | Index | Index, Reference, XPath, XSLT | 
| Found 55 pages: | ||
| 55 | XPath snippets | |
| This article provides some XPath code snippets—simple examples of how to a few simple utility functions based on standard interfaces from the DOM Level 3 XPath specification that expose XPath functionality to JavaScript code. The snippets are functions you can use in the real world in your own code. | ||