浅谈XML在Web中的应用
创始人
2024-07-29 11:00:12
0

 XML使许多只利用HTMlL难以解决的任务变得简单和易于完成。XML的可扩展特性被众多开发人员所喜爱的理由有很多。但有一点是肯定的,一旦熟悉使用XML,就可发现它正是解决许多令人感到棘手的问题的有力工具。XML的推出,使Web和电子商务的开发人员激动不已。

XML为许多人提供了降低成本和增加收入的机会,对技术人员来说,XML提供了可以撷取文件中数据意义的语法;对企业中的程序设计师来说.

XML,提供了在对象之间取得数据的语法;对于在商业伙伴之间建立电子商务交易系统的程序设计师来说,XMI。提供了一种可撷取交易中的信息的语法,使得交易更为精确和适时。所有这一切的关键,在于XML允许他们将数据与处理该数据的程序相分离。

为了减少与Web服务器连接的次数,避免每次请求时都刷新整个浏览网页,原来采用的解决方法是通过HTTP使用JavaScript从中间层请求新的XMI_,“数据报(datagrams)”。浏览器内建的XML解析器从中间层接收被标记包含的数据流,并在生成的数据树中显示文档对象模型(DOM)接口,利用JavaScript检查接收到的数据,并且通过更新用户接口来反映相应的变化。

大多数浏览器是由WI’ML网页组成的。但是,由于HTML代码或脚本难于管理和维护,特别是当用户对网页的表现形式有不同需要时,支持和维护多版本的HTMI。网页就比较困难了。但是XML的出现,使利用简单、稳定、可扩展、可维护和可重用的编程模型来生成Web浏览器中静态和动态内容成为可能。

我们可以将XML文件转换为HTML文件。XSL规则定义完毕之后,通过使用XSL转换工具(如XT),将规则应用到XML文件,从而将XML文件转换成HTMlL文件。由于XML和XSL将数据和显示分开,意味着同一个XMI_数据可以有不同的.XSL,生成不同的HTML网页,即每一个生成的网页都具有不同的显示。这对Web/应用程序的个性化和定制有很好的帮助。

总之,使用XML语言开发Web应用程序是较好的方法之一。XML提供了一种开发Web应用程序具有潜力和灵活性的技术,它使应用程序可以实现异构环境下的无缝集成。

【编辑推荐】

  1. VB.NET实现图象文件和XML文件互换
  2. 超强解析XML——简单直接的来
  3. 解析PHP中的XML数据
  4. SQL Server数据库与XML标识语言的集成
  5. SQL Server 2000中生成XML的小技巧

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...