1.

What Are The Different Xpath Axes?

Answer»

XPath axes are used to set relation of current node with another node.

A list of XPath axes to set relation with other NODES are:

ancestor: It is used to GET all ancestor (parent, grandparent etc) of current node.

ancestor-or-self: It is used to get all ANCESTORS (parent, grandparent, etc.) of the current node and ALSO the current node.

ATTRIBUTE: It is used to get all attributes of the current node.

child : It is used to retrieve all children of the current node.

descendant: It is used to get all descendants (children, grandchildren, etc.) of the current node.

namespace: It is used to get all namespace nodes of the current node.

preceding: It is used to get everything in the document that is comes before the start tag of the current node.

XPath axes are used to set relation of current node with another node.

A list of XPath axes to set relation with other nodes are:

ancestor: It is used to get all ancestor (parent, grandparent etc) of current node.

ancestor-or-self: It is used to get all ancestors (parent, grandparent, etc.) of the current node and also the current node.

attribute: It is used to get all attributes of the current node.

child : It is used to retrieve all children of the current node.

descendant: It is used to get all descendants (children, grandchildren, etc.) of the current node.

namespace: It is used to get all namespace nodes of the current node.

preceding: It is used to get everything in the document that is comes before the start tag of the current node.



Discussion

No Comment Found