ITnews 版 (精华区)

发信人: yuki (木子), 信区: ITnews
标  题: 对XML支持成为Office XP重要保障
发信站: 哈工大紫丁香 (2001年06月29日21:12:19 星期五), 站内信件

随着互联网的迅猛发展,企业和机构力求把自己的商务解决方案拓展到Web,以便自己的
用户和相关的第三方可以访问和共享信息。OfficeXP中的多种工具可以创建各自的解决
方案,并且易于与Web集成。对XML的支持正是OfficeXP成为强大的解决方案平台的重要
保障。
XML简介
XML是一种数据交换格式,允许在不同的系统或应用程序之间交换数据。XML是由万维网
协会(W3C)管理的标准协议,它将数据与外观分离,因而相同的XML数据可通过使用不同
的外观文件以多种方式显示。XML协议是一组用于设计数据格式和结构的规则和方法,它
易于生成便于不同的计算机和应用程序读取的文件。
由于数据格式和专有结构的差别,要通过Internet和在软件应用程序之间交换信息通常
很困难。尽管HTML很适于为Web浏览器提供文本和图像显示信息,但在定义数据和数据结
构方面仍有不少局限。因此,XML正迅速成为使用Internet传输数据的流行方式。
XML在OfficeXP中的应用
Microsoft在OfficeXP中广泛使用了XML以实现其解锁数据、通用Web文档和集成商务应用
程序环境的目标。OfficeXP的目标是帮助最终用户和企业提高生产率,XML在其中发挥了
重要作用。
解锁数据
数据如果在存储位置中是孤立存在的,则毫无意义。MicrosoftOfficeXP的目标之一就是
解锁数据,XML在其中发挥了核心作用。XML就像是一种数据"粘合剂",使MicrosoftOff
iceXP可以和其他商务应用程序相结合。在Office中提供XML支持还意味着Office用户可
以使用许多外部XML数据源。因为XML使用简单且可扩展的标记语言来存储数据,所以它
适用于各种商务解决方案。
通用Web文档
XML发挥重要作用的另一个领域是在通用Web文档方面。对于很多商务应用程序和解决方
案来说,Web无疑是理想的媒介。它的通用性使其成为理想的协作场所。用户希望能够通
过Web与其他人共享各种文档和工作进程。XML是实现这个目标的关键。因为XML与HTML相
似,并且它具有存储多种数据类型的能力,所以XML已被Web应用程序广泛采用。有了XM
L,Microsoft OfficeXP文档的功能和灵活性大大增强,从而可以在Web上使用。
集成应用程序环境
OfficeXP的重要目标之一是集成应用程序环境,而XML同样是实现这一目标的关键。在集
成应用程序环境中,商务应用程序之间可无缝地彼此进行沟通。XML使环境中的所有商务
应用程序找到了共同语言。以前花费在转换数据格式和处理彼此不兼容问题上的时间和
精力现在可重点放在解决商务问题上。
集成应用程序环境的另一个主要目标是使应用程序界面简单易用。因为用户已经非常熟
悉Office的用户界面,所以理想的用户界面应该以此为基础来建立。
Microsoft OfficeXP中的XML支持
目前,Microsoft主要在Access和Excel上应用此技术,因为XML对这两个应用程序的影响
最显著。OfficeXP中引入了多个使用XML的功能。下面简要介绍这些功能:
XMLWeb查询
以前,MicrosoftExcel通过其Web查询功能使用户可以有效地利用Web。此功能现在已扩
展为允许Excel用户针对各种可通过Web获得的XML数据源执行Web查询。与以前使用Exce
l进行Web查询一样,这些查询也可以与实时数据相联系,并且可动态更新。这使Excel成
为分析实时数据的最佳选择,使用户可以据此做出最终商务抉择。
XML电子表格文件格式
Excel支持"XML电子表格"文件格式,这种新的文件格式是为了使用户可以更好地使用XM
L标准。有了这种格式,Excel用户可以导入、导出和分析XML数据,包括工作簿格式、单
元格函数和其他工作簿属性。该数据格式生成结构恰当的XML,完全符合万维网联合会标
准。
Access中的XML导入和导出
MicrosoftAccess提供了导入和导出XML数据的功能,同时也可以进行XML数据与其他XML
相关文件的格式转换。
数据以不同的格式存储在不同的应用程序中。格式有成千上万,应用程序更是不计其数
。这使得在应用程序之间交换数据成为一项非常困难且耗时的任务。XML和Microsoft A
ccess提供了一条方便的途径来收集、改编和共享这些数据,使之应用于不计其数的应用
程序和格式中。
OfficeXP中XML支持的真正威力在于它作为解决方案平台的能力。XML是应用程序之间理
想的数据传输格式,使用户和组织可以更方便地找到有效的解决方案。对于未来的.NET
平台,XML不仅是一种重要的W3C标准,也是一种核心数据传输机制。Office所具有的XM
L支持功能,意味着Office应用程序现在可以与其他使用XML的商务解决方案相集成。对
于我们最终用户而言,由于只需使用一个集成的应用程序环境,因此可有效地提高生产
率,更快掌握新的应用程序,同时降低日常工作的复杂性。

--
   
        ●        ●)      ●       ● )     \●/    \●
<┃>   (┃       (┃)   ()         ┃┃      ( >
 /\    / )      (\    / )        / \       /\

       左三圈,右三圈,脖子扭扭,屁股扭扭,你就不会老 :)

※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 天外飞仙]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.106毫秒