4.10. W3C XPath activity

发布时间 :2023-12-22 23:00:03 UTC      

XPath is a language used to select components for XML documents.

XPath is designed for use by XSLT, XQuery, and XPointer.

4.10.1. Tutorials

To learn more about XPath, please read our XPath tutorial.

To learn more about XQuery, please read our XQuery tutorial.

To learn more about XSLT, please read our XSLT tutorial.

4.10.2. XPath version

XPath 1.0

XPath 1.0 became a W3C recommendation on November 16, 1999.

XPath 2.0

XPath 2.0 became a W3C recommendation on January 23, 2007.

XPath 2.0 is a language derived from XPath 1.0 and XQuery. The generation of XPath 2.0 and XQuery 1.0 is homologous, they share a lot of the same syntax, and a lot of the text is consistent.

4.10.3. W3C XSL specification and timeline

Standard

Draft / proposal

Recommended time

XPath 1.0

  1. Nov 1999

XPath 2.0 Requirements

  1. Jun 2005

XPath 2.0 Language

  1. Dec 2010

XPath 2.0 Functions

  1. Dec 2010

XPath 2.0 Data Model

  1. Dec 2010

XPath 2.0 Semantics

  1. Dec 2010

XPointer

  1. Aug 2002

Principles, Technologies, and Methods of Geographic Information Systems  102

In recent years, Geographic Information Systems (GIS) have undergone rapid development in both theoretical and practical dimensions. GIS has been widely applied for modeling and decision-making support across various fields such as urban management, regional planning, and environmental remediation, establishing geographic information as a vital component of the information era. The introduction of the “Digital Earth” concept has further accelerated the advancement of GIS, which serves as its technical foundation. Concurrently, scholars have been dedicated to theoretical research in areas like spatial cognition, spatial data uncertainty, and the formalization of spatial relationships. This reflects the dual nature of GIS as both an applied technology and an academic discipline, with the two aspects forming a mutually reinforcing cycle of progress.