Question:

Which among the following is a non-XML expression language used to address parts of an XML document?

Show Hint

XPath = Navigate and Select Nodes in an XML document.
Updated On: Jun 25, 2026
  • XPath
  • XSLT
  • XQL
  • XSL
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

Concept: XPath stands for: \[ \text{XML Path Language} \] It is used to locate and navigate through elements and attributes in XML documents.

Step 1:
Purpose of XPath.
XPath allows selection of specific nodes. Examples: \[ \texttt{/students/student} \] \[ \texttt{//name} \]

Step 2:
Why called non-XML expression language?
XPath syntax itself is not written as XML tags. Instead, it uses path expressions similar to file system navigation.

Step 3:
Analyze other options.
XSL and XSLT are used for XML transformation and styling. XPath specifically addresses parts of an XML document.

Step 4:
Final answer.
\[ \boxed{\text{XPath}} \]
Was this answer helpful?
0
0