zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    伯努利数学习笔记
    bzoj 3864: Hero meet devil(dp套dp)
    CF1137E. Train Car Selection(可删堆)
    洛谷P3779 [SDOI2017]龙与地下城(概率论+Simpson+FFT)
    洛谷P4207 [NOI2005]月下柠檬树(计算几何+自适应Simpson法)
    AtCoder Grand Contest 030题解
    Sort函数(C++)
    堆排序
    十进制--->二进制(利用C++栈功能)
    对局匹配
  • 原文地址:https://www.cnblogs.com/xiayong123/p/3717603.html
Copyright © 2011-2022 走看看