理解Web页面工具语言XML五的好处

五,XML的好处

(1)更有意义的搜索

数据可以通过XML唯一确定。没有XML,搜索必须了解每个建造。这实际上是不可能的,因为每一个描述性的数据不同,XML,书可以很容易地分类的标准方式的标题,作者,ISBN序数,或其他标准。搜索图书这是很方便的。

(2)开发灵活的Web应用程序

数据一旦建立,XML可以被发送到其他的应用程序,对象,或中间层进行进一步的处理。或者它可以发送到桌面browsing.xml和HTML、脚本、和公共对象模式提供了一个灵活的三层Web应用开发所需的技术。

(4)来自不同来源的数据的集成

它实际上是不可能的寻找各种不兼容now.xml可以轻松地将来自不同来源的结构化数据。代理商可以将数据从后端和其他应用程序的中间层。然后,可以将数据发送到客户或其他做进一步的收集,加工,配送。

(5)从各种应用中获得的数据

XML的可扩展性和灵活性使它能够在不同类型的应用程序中描述数据,从收集到的Web页面到数据记录。同时,由于基于XML的数据是自我描述的,所以可以在没有内部描述的情况下交换和处理数据。

(6)本地计算和处理

当XML格式的数据发送给客户,客户可以使用应用程序来解析数据,编辑和处理数据。用户可以处理数据的方式不同,不只是显示它。XML文档对象模式(DOM)可以让数据在脚本或其他编程语言中的处理。数据计算不需要返回。将用户的数据看,使用简单的界面,灵活和开放的格式,可以创建强大的Web应用,它只能建立在高端。

(7)数据的多样性

当数据被发送到桌面,它可以以多种方式显示。通过描述一个简单的数据结果,开放的、可扩展的方式,XML与HTML和被广泛用于描述用户界面。HTML描述数据的外观,而XML描述数据本身。由于数据显示从内容中分离出来,通过XML定义的数据允许指定不同的显示数据,使数据可以显示更多的合理途径。本地数据可以动态地显示在用户的配置,用户选择的方式,或其他标准decisions.css和XSL提供的数据显示发布机制。

(8)颗粒状更新

通过XML,数据可以是粒状的。每一次数据的一部分被改变了,不需要更新整个结构化数据。这些元素必须发送给客户,并不断变化的数据不需要刷新用户界面显示。目前,只要一数据的变化,整个页面必须重建。这严重制约着该upgrade.xml性能还允许额外的数据被添加,如预测的温度。附加信息可以流到现有的页面不需要发送一个新的页面。

(9)在Web上发布数据

由于XML是一种开放的基于文本的格式,所以可以在不改变现有网络的情况下使用与HTML相同的HTTP进行传输。


(10)升级

由于XML完全分离的身份从显示的概念,处理器可以嵌套在结构化数据的程序描述如何显示数据。这是一个难以置信的机制,从而降低了客户端计算机和用户之间的互动尽可能,同时减少数据交换和响应时间。此外,XML使个体数据只能通过更新公告栏的改变,减少了大量的工作,极大地提升了性能升级。

(11)可压缩性

XML具有良好的压缩性能,用于描述数据结构的标记可以重复使用。是否应该取决于XML数据压缩中的应用,同时也取决于从customer.xml传输的数据量可以在HTTP1.1使用压缩标准。

(12)开放标准

基于XML的标准是对Web、工作组和其他公司的优化,W3C致力于确保XML的互操作性,以及人员、人员和不同处理系统和用户支持的发展,以及XML标准的进一步发展。

xml包含一组相关标准:

W3C的官方批准的可扩展标记语言(XML)标准,这意味着该标准是稳定的,可以完全用于Web和工具的开发。

XML域标准描述了名称域的语法,支持识别名称域的XML解析器。

文档对象模式(DOM)标准提供了结构化数据脚本的标准,因此开发人员可以基于XML的数据与计算机交互。

伸缩式语言(XSL)标准,这是一个工作draft.xsl有两个模块,# 0;# 0;XSL转换语言和XSL格式化对象。转换语言可用于转换XML满足显示要求。因为XSL的两部分是一个模块,可以独立使用的转换语言多用途的转换,包括转换XML成为一个html.css完整结构可应用于简单的XML数据,但不能显示信息的方式,是从不同的信息是如何传递的。

可扩展链接语言(XSL)标准和XML指针语言(XPointer)标准是当前的工作draft.xll提供了一个类似的链接的HTML,但更强大。例如,一个链接可以多方位,可以存在于一个对象而不是一个page.ie5不支持12内。


(13)产品支持

IE4.0支持通用的XML解析器,XML对象模式和XML数据源objects.ie5和Office2000支持许多附加的XML功能和技术。

(14)新机会

作为表示结构化数据的一个工业标准,XML提供了许多优势的开发商,组织,网站,和最终用户。更多的垂直市场数据格式的建立,并应用于关键市场,如高级搜索、网上银行、医疗保健、法律事务等领域,这使得机会进一步扩大当网站有更多的数据分布,不只是提供数据浏览、特殊的机会出现。

客户服务是移动电话和地理位置的网站,并将从XML的强大功能更大的效益。此外,因为大多数的商业应用包括数据处理和传输,如采购和采购、发送订单、客户信息、合同、图纸等,XML将改革的最终用户在互联网上的行为,和许多商业应用将实现。另外,使用基于XML的词汇对于企业内部互联网,网站上的信息可以确定是否储存或在文档中。这句话也可以帮助中小企业需要客户和供应商之间的信息交换。

一个重要的和未开发的市场开发工具,使最终用户可以方便地建立自己的网站,包括从信息和现有的用户界面生成XML数据的工具。此外,标准模式可以描述数据,并能利用规划图,Excel的功能,或其他电子数据表。和一个可视化工具,出版的发展来描述它产生的XML是一个很好的机会。看XML数据的工具可以用Visual Basic编写的java和C++。

XML需要强大的新工具来在文档中显示丰富而复杂的XML数据。它可以在分层动态数据上映射用户友好的显示层来实现这一目标。

网站可以提供股票行情,新的文章,或实时交易数据,通过制定信息老化规律,信息过载是可以避免的。这是一个很好的机会来开发基于XML的工具,用户使用制定规则和执行规则的客户。一个标准的对象模式可以脚本过滤传入的信息,检查存储的信息,产生的输出信息,等等。