Home  >  Article  >  Backend Development  >  A brief introduction to XML technology overview

A brief introduction to XML technology overview

黄舟
黄舟Original
2017-03-28 17:11:311554browse

In this section, some important XML related technologies will be listed. This is helpful for understanding and developing XML applications.

-------------------------------------------------- ------------------------------------

XHTML - Extensible HTML )
XHTML redefines the syntax of HTML 4.01 using XML. XHTML 1.0 is the next version of HTML.

CSS - Cascading Style Sheets
CSS style sheets can add display information to XML documents.

XSL - Extensible Style Sheet Language
XSL consists of three parts: XML document transformation (XML Document Transformation, and called XSLT), a pattern matching syntax (also called XPath), a formatting object interpretation ,XSL FO). XSLT - XML ​​Transformation Language (XML Transformation)

XSLT is a much more powerful language than CSS. It can convert XML documents into documents in other formats.


XPath - XML ​​Pattern Matching

XPath is a language used to identify various parts of an XML document. This is a language designed for XSLT and

XPointer
.

XLink

- XML ​​Linking Language The XML Linking Language (XLink) allows the establishment of link relationships between different XML resources.
XPointer - XML ​​Pointer Language (XML Pointer Language)

The XML Pointer Language (XPointer), identifies the internal structure of the XML document, such as elements, attributes, content, etc.


DTD

- Document Type Definition (Document Type Definition)DTD is mainly used to define the elements used in writing XML documents.
Namespaces -

Namespace

XML namespaces provide a way to associate elements, attributes, names, and URL address references with each other.
XSD - XML ​​Schema (XML Schema)

Schema can replace DTD and is more powerful. Schemas are written in XML format and support namespaces and data types.


XDR - Data Simplification (XML Data Reduced)

XDR is a simplified version of XML Schema. IE5.0+ browser supports XDR.


DOM - Document Object

Model

(Document Object Model) DOM defines the interface
, attributes and method. XQL - XML ​​Query Language (XML Query Language)

XQL provides a convenient query language for storing data in XML documents.


SAX - Simple API for XML

SAX is another programming interface for reading and manipulating XML documents. (Similar to DOM)


--------------------------------------- ----------------------------------------

W3C

IntroductionThe World Wide Web Consortium (W3C) was established in 1994. Leads the Web primarily through the development of various WWW protocols. For example, HTML, CSS and XML are all developed by W3C.
The most important job of W3C is to formulate network specifications, or describe some technologies that construct the Web.

The above is the detailed content of A brief introduction to XML technology overview. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn