XML学习笔记系列之怎样使用XML

 第二部分  怎样使用XML

  XML被用于WEB开发的许多领域,通常用于简单数据存储和分享。

XMLHTML中分离数据

      如果你需要在你的HTML文档中显示动态数据,那么每次数据变化时都要编辑HTML,这将要花费很多工作。

     有了XML,数据可以存储在独立的XML文件中。这样你就可以集中注意力在使用HTML进行布局和显示工作上,同时可以确保在基本数据方面的改变不会导致变更HTML代码。

     使用几行Javascript代码,你就可以读取一个扩展XML文件并且更新你的HTML内容。

 

XML简化数据分享

    现实世界里,计算机系统和数据库包含的数据彼此不兼容。

    XML数据以纯文本格式存储。提供了软件和硬件无关的数据存储方式。

    这种方式非常容易创建可以在不同应用间分享的数据。

 

XML简化数据交换

    使用XML,数据可以很容易地在非兼容系统间交换。

    对于开发人员来说,一个最耗时的挑战就是通过Internet在非兼容系统间交换数据。

    使用XML交换数据极大的减小了这种复杂性,因为数据可以被不同的非兼容应用读取。

XML简化平台变更

   升级了新的系统(硬件或软件平台),总是非常耗时。大量的数据必须转化并且非兼容数据经常丢失。

   XML数据以文本格式存储。这使得它很容易被扩展并更新到新的操作系统,新的应用,或者新的浏览器,而不会丢失数据。

 

XML使得你的数据更容易获取

   由于XML的软件,硬件和应用无关性,XML能让你的数据更易获取和使用。

   不同的应用不仅能够从HTML页面访问数据,而且也能够从XML数据源访问数据。

   使用XML,你的数据可以被各种设备利用(手提设备,音频设备,news feeds等),同时也便于盲人和其他残疾人士利用。

 

XML被用来创造新的Internet Language

    许多新的Internet Language使用XML创造。

    这有一些例子:

  •       XHTML the latest version of HTML
  •       WSDL for describing available web services
  •       WAP and WML as markup languauages for handled devices
  •       RSS languages for new Feeds
  •       RDF and OWL for decribing resources and ontology
  •       SMIL for describing multimedia for the web

开发人员是否已意识到

   开发人员是否以意识到,未来的应用将使用XML交换数据。

   这一特性可能让字处理软件,电子制表软件和数据库之间以纯文本格式读取彼此的数据,而不用做任何转换处理。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值