SVG——新一代Web设计及互动媒体的革新
首页 SVG入门 XML教程 XML学习教程:XML与标准化(上) - 1.3 数据的结构表示

XML学习教程:XML与标准化(上) - 1.3 数据的结构表示

文章首页
XML学习教程:XML与标准化(上)
1.1 为什么使用XML?
1.2 什么是XML?
1.3 数据的结构表示
1.4 XML文档
1.5 数据是从表示和处理中分离出来的
1.6 使XML数据自描述
1.7 XML数据处理
1.8 开放式标准
1.9 从XML中受益
10 前景

3 数据的结构表示

  XML提供可以广泛执行并易于配置的数据的结构表示。XML是万维网协会(W3C)定义的用于优化Web上的传输的SGML的子集,XML确保结构数据是一致的并独立于应用程序或供应商。
  XML提供可以编码各种情况(从简单至复杂)的内容、语义和架构的数据标准,可被用于标注以下对象:

  • 普通文档。
  • 诸如约会记录或采购定单之类的结构记录。
  • 具有数据和方法的对象,如Java对象或ActiveX控件的持续型表单。
  • 数据记录,如查询的结果集。
  • 有关Web站点的元内容,如"频道定义格式(CDF)"。
  • 图形表示,如应用程序的用户界面。
  • 标准架构实体和类型。
  • Web上的信息与用户之间的所有链接。

  一旦该数据在客户机桌面上,就可以在多个视图中处理、编辑和表示它,而无需返回到服务器。由于较低的计算量和带宽负载,所以目前的服务器更易于升级。此外,由于以XML格式交换数据,所以可以轻而易举地合并来自不同来源的数据。
  XML对Internet和大型企业的Intranet环境是颇有价值的,这是由于XML提供使用灵活、开放、基于标准格式的互用性,并具备访问遗留数据库和将数据传输到Web客户机的新方式。可以更快地生成应用程序,应用程序更易于维护,并且可以在结构数据上轻易提供多种视图。