Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Programming Language

XPath

Query Language

XPath (XML Path Language) is an expression language used to navigate, select, and query nodes in XML documents, and is also used more broadly for navigation around other structures, such as computing values from the content of documents, in JSON and HTML processing. It is defined by the World Wide Web Consortium and forms a major element in XSLT, XQuery and XPointer, all of which use XPath expressions to address and match parts of an XML document.

Facts
First Released
1999 1
Paradigm
Expression language for querying XML documents 1
Significance
XPath 1.0 remains the most widely available version. 1
Connections

Associated With

XML, Programming Languages

General knowledge, not independently re-fetched: XPath (a W3C recommendation) is a query language for selecting nodes from XML documents.

Base Language For

Sources
1. XPath - Wikipedia
  • Versions
    XPath 1.0 became a Recommendation on 16 November 1999 and is widely implemented and used
  • Lead section
    XPath (XML Path Language) is an expression language designed to support the query or transformation of XML documents.
  • Versions, XPath 1.0
    XPath 1.0 is still the version that is most widely available
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.