MS SQL Basics Tutorial: XML technology

Source: Internet
Author: User

Introduction to 20.2.1 XML

XML is an abbreviation for the Extended Identity language (extensible Markup Language). The XML language is the next generation of large web-led technology, a simple and flexible language based on SGML, which provides a broader approach to document content than HTML, and provides a mechanism for describing metadata through a method that is capable of running on all computers, unrelated to the platform and the operating system. XML is not only a technology, but a technical group. The XML family includes at least the following members: Extensible Style language (extensible Style Language, XSL) XML link language (XML linking Language, including XPath, XLink, and XPointer) XML namespaces ( XML Namespace) XML Schema (schema) 1 Extensible Style language (extensible Style Language XSL)

When creating Web applications, we focus not only on the functionality, security, and other issues of the application, but also on the urgency of looking for a more beautiful web page, as well as ensuring that the various browsers can recognize the uniform data display format. So we often use cascading style sheets (cascading style Sheets, CSS) to orchestrate the same HTML content and format. XSL works in conjunction with XML in a way that is similar to how CSS is collaborated with HTML. XSL is an XML-style language that defines a set of rules to decide how to display the contents of an XML document and what to display, translating XML semantics into a display format, just as the display style is seen in a Web browser.

When displaying the contents of an XML document, the XSL processor first looks at the XML document and calls the document the source document, and then exports the third instance based on the display syntax on the source document. In the following example, the XSL processor displays only the matching element learning in the source document Student.xml according to the student.xsl display requirements.

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.