XML basic concepts: XPath, XSLT, XQuery, and xqueryx

Source: Internet
Author: User
Tags xslt xquery
XML involves a series of technical specifications and related technologies, with many and complex concepts. Here, we will briefly introduce four concepts: XPath, XSLT, XQuery, and xqueryx, which are W3C specifications.

XPath is the XML Path Language. XPath provides general syntax and semantics for locating and linking information in an XML document. It is an expression language that can be used to easily identify nodes in XML documents. XPath is designed to be used by other standards, such as XSLT and XQuery.

XSLT: Extensible Stylesheet Language transformations. It is a W3C recommendation standard and is mainly used to convert XML documents into XHTML documents or other XML documents. XSLT is used to format XML documents, just like CSS is used to HTML.

XQuery is the XML query language. XQuery is like SQL language in relational databases. XQuery is actually integrated into three languages:
(1) The surface syntax is the easiest language to see and most likely accessible to users. In many aspects, the language version is XQuery.
(2) XML-based alternative syntax replaces xqueryx with a language that is easier for machine processing ).
(3) The formal algebra language describes the XQuery processing in detail. ProgramInternal working mechanism.

Xqueryx, that is, XML syntax for XQuery. It is an XML-based syntax specification that replaces the surface language and is one of the files that have been added to the XQuery archive family earlier. It mainly provides an XML syntax for computer processing.
Http://www.w3school.com.cn/

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.