XML的优点
XML的优点
XML作为一种数据格式有更多的优点[5]:
u
开放性
XML得以成功的主要因素之一就是他的基于规范和标准的开放性。XML技术根据标准规范,允许在任何平台上读取和处理数据。更重要的是XML允许通过HTTP和其他传输协议交换XML数据。
u
简单性
XML另外一个非常重要的优点就是他的简单性。XML文档只是纯文本。这样XML文档就可以自由的在两个不同的系统之间交换数据,因为基本上任何系统都提供了对文本格式的支持。
u
自我描述性
XML可以明确地表示数据模型中各个部分的意义,这就是自我描述性。
只要查看XML文档就能确定该数据的意义。同时,XML文档的DTD文件提供了对整个文档标签的定义,我们可以通过DTD文档来检验XML文档的有效性。
u
互操作性
XML文档是纯文本的,很容易在系统间传递他们。这不仅仅是因为这些
元素简单,而且因为XML更容易在应用程序间迁移。不同的环境和操作系统可以互相通信,这对于混合了新旧系统的业务来说特别有用。
u
结构和内容分离
在复杂的应用系统中,XML有一个更重要的优点:在运用HTML时,数据的显示和数据本身混合在一起,当就XML而言,数据的显示和数据本身时区分开的。这样我们就可以在不改变数据本身内容的前提下,自由的改变数据的显示格式。
u
可扩展性
可扩展性是指,使用XML可以按照自己的需要定制语言。有许多语言都派生自XML,例如:MathML(数学标记语言)、CML(化学标记语言)和TecML(技术数据标记语言),每种语言都用于其特定的环境。基于上述XML的优点,CDF框架的所有数据都采取了XML的格式,这样不仅可以在系统的各个不同模块之间有了统一的数据交换格式,而且也可以使用该系统生成组件,嵌入到其他系统中,从而实现对已有系统的扩展。另外,使用XML作为表单的描述格式,可以满足用户对表单定制的需求。
TOP
本文转自
http://soa.5d6d.com/thread-127-1-1.html
XML作为一种数据格式有更多的优点[5]:
u
开放性
XML得以成功的主要因素之一就是他的基于规范和标准的开放性。XML技术根据标准规范,允许在任何平台上读取和处理数据。更重要的是XML允许通过HTTP和其他传输协议交换XML数据。
u
简单性
XML另外一个非常重要的优点就是他的简单性。XML文档只是纯文本。这样XML文档就可以自由的在两个不同的系统之间交换数据,因为基本上任何系统都提供了对文本格式的支持。
u
自我描述性
XML可以明确地表示数据模型中各个部分的意义,这就是自我描述性。
只要查看XML文档就能确定该数据的意义。同时,XML文档的DTD文件提供了对整个文档标签的定义,我们可以通过DTD文档来检验XML文档的有效性。
u
互操作性
XML文档是纯文本的,很容易在系统间传递他们。这不仅仅是因为这些
元素简单,而且因为XML更容易在应用程序间迁移。不同的环境和操作系统可以互相通信,这对于混合了新旧系统的业务来说特别有用。
u
结构和内容分离
在复杂的应用系统中,XML有一个更重要的优点:在运用HTML时,数据的显示和数据本身混合在一起,当就XML而言,数据的显示和数据本身时区分开的。这样我们就可以在不改变数据本身内容的前提下,自由的改变数据的显示格式。
u
可扩展性
可扩展性是指,使用XML可以按照自己的需要定制语言。有许多语言都派生自XML,例如:MathML(数学标记语言)、CML(化学标记语言)和TecML(技术数据标记语言),每种语言都用于其特定的环境。基于上述XML的优点,CDF框架的所有数据都采取了XML的格式,这样不仅可以在系统的各个不同模块之间有了统一的数据交换格式,而且也可以使用该系统生成组件,嵌入到其他系统中,从而实现对已有系统的扩展。另外,使用XML作为表单的描述格式,可以满足用户对表单定制的需求。
TOP
本文转自
http://soa.5d6d.com/thread-127-1-1.html