作品简介:
XML(Extensible Markup Language),意为可扩展标记语言。作为新一代的网络数据表示、传输和交换的标准,是Internet环境中跨平台的、依赖于内容的技术。XML已经成为Web编程、新型数据库系统、计算机网络编程、网络数据交换和电子商务领域的核心技术。XML DOM编程、XML与Java技术、JavaScript技术的整合已经成为XML应用程序开发的主要技术方法。
XML----数据交换技术
可扩展标记语言XML(eXtensible Markup Language)是一种简单灵活的文本格式的可扩展标记语言,非常适合于在Web上或者其它多种数据源间进行数据的交换。 随着信息时代的数据激增,HTML技术已经无法满足对数据的显示和处理需求。正是在这样的技术背景下, W3C在1996年提出了XML的概念。
XML不仅保留了之前技术的很多优点,而且更加容易操作以及在World Wide Web(万维网)环境下实现。1998年,XML成了W3C的推荐标准。
XML使得现有的Internet协议和软件更为协调,从而简化了数据处理和传输。XML定义了一套元句法,与特定领域有关的标记语言(如MusicML、MathML和CML)都必须遵守。用户能够创建个人定制的标记,并在需要的时候告知浏览器如何显示这些标记。
XML最大优势就是对各种数据的管理。任何系统都可以通过XML的解析器来读取XML数据。XML将数据保存的格式与数据显示的方式分开,使得XML文件可以轻易地更换数据显示的方式,仅需改变XSL的设置,用户就可以将同一数据制作成HTML、PDF、WML(Wireless Markup Language)、HDML(Hand-Held Device Markup Language)等不同格式,供不同的硬件显示。结合主流的Java,JavaScript,DOM、.NET和Ajax等技术,XML在内容管理、电子邮件的收发与管理、智能型日历、个性化信息服务、基于WEB的应用程序开发和电子商务应用等领域都具有广泛的应用。
收起书评
