XML指可扩展标记语言。它是从标准通用标记语言派生的基于文本的标记语言(SGML).
XML标签标识数据和用于存储和组织数据,而不是指定了如何显示它象HTML标签,其用于显示数据。 XML是不会在不久的将来,以取代HTML,但是它通过采用HTML的许多成功的功能引入了新的可能性。
有XML的三个重要的特点,使得它在各种系统和解决方案有用:
-
XML是可扩展的: XML允许你创建自己的自描述性的标签,或语言,适合您的应用程序.
-
XML进行数据 : 不存在它:XML允许你无论存储将如何呈现这些数据.
-
XML是一个公共标准 : XML是由一个组织开发的名为万维网联盟(W3C),并可以作为一个开放的标准.
XML的使用方法
XML用法的简短列表说明了一切:
-
XML可以在幕后工作,以简化创建HTML文档的大型网站.
-
XML可以用来交换机构和系统之间的信息.
-
XML可以用于卸载和重装数据库.
-
XML可以用于存储和整理的数据,这些数据可以自定义您的数据处理需求.
-
XML可以很容易地用样式表合并,以创建几乎任何所需的输出.
-
实质上,任何类型的数据可以被表示为XML文档.
什么是标记?
XML是定义一组规则进行编码的格式是人类可读和机器可读的文档的标记语言。那么究竟是一种标记语言?标记被添加到提高它的意义在某些方面,因为它确定了部分文件,以及它们如何相互关联的信息。更具体地,标记语言是一组符号,可以被放置在一个文档中的文本以划分和标记的文档的部分.
下面的例子演示了如何XML标记看起来,在嵌入一段文字:
<message> <text>Hello, world!</text> </message>
该片段包含标记符号或标记,如< 消息>...</ message>和<文本>...。标签<消息>和标记的开始和XML代码片段的结尾。标签<文本>和中环绕文字的Hello,world!.
是基于XML的编程语言?
一种编程语言,具有被用于创建计算机程序的语法规则和它自己的词汇表。这些程序指示计算机执行特定的任务。 XML没有资格成为一门编程语言,因为它不执行任何计算或算法。它通常是存储在一个简单的文本文件,并通过特殊的软件,它能够解释的XML处理。.