概述
学习 XML 的基础知识,即什么是 XML 以及 XML 的工作原理,然后了解一下 Microsoft Office System 中的某些程序是如何帮助您使用 XML 的。
课程目标
在完成本课程之后,您将能够:
帮助规划 XML 系统。
使用和遵循基本的 XML 术语和概念,例如:标记、架构和转换。
了解 XML 在某些 Microsoft Office System 程序中是如何工作的。
课程内容
本课程包括:
五节自己控制进度的课和两个亲自动手的练习单元。
在每节课末尾的小测验;不对测验进行评分。
一个留做以后参考的课程摘要卡。
第1课:为什么要使用 XML?
XML 可让您通过更多的方式使用更多来源的数据。
通过更多方法使用更多数据
多种多样的数据源,五花八门的数据源数据用法
假定您在一家中等规模的公司管理人力资源部门。您的员工要查看很多简历(通常为文档或电子邮件格式)。
要是能把那些简历中的姓名、地址和职业技能列表自动复制出来,就太好了!要是能使用计算机将那些技能与招聘职位对应起来,就更好了!要是能够使用相同的流程为您的经理准备您所在部门的业绩报告,就最理想了。
您可以使用 XML 来实现上述(以及更多的)设想。您可以从各种原始资料中提取数据,并将这些数据集中存储在一个位置,以便在您随时随地需要数据时,知道到哪里查找数据并再次使用这些数据。
例如,您是否需要汇报过去三年的预算数据?无论您用什么方法存储那些数据,如果数据是 XML 格式,您就可以选择所需数据并视情况的需要将其导入文档、工作表或数据库。
实现业务流程的自动化
一个部门输入的 XML 数据可以在其他部门的不同程序中使用。
XML 的另一项优点是:它能够使任意数量的业务流程实现自动化。例如,客户给您发送了一份订单。您收到的订单可能会是任何一种形式的文档,但文档中的信息是 XML 格式。您的计算机系统可以自动将该订单转换为工作表以供您的发货部门使用,并将订单数据自动导入到财务数据库中。您要做的全部工作就是按几个按钮,具体如何操作取决于您的系统的设计方式。
XML 代表的是“可扩展标记语言”,说它是“可扩展”的理由很充分:您可以对它进行扩展,使之适应几乎所有的需求:企业、出版、政府部门、科学领域和教学研究 —将信息从一种用途转换为另一种用途的任何场合。
在更多系统之间交换数据
XML 允许在以前不兼容的系统之间交换数据。
XML 最初是为在万维网上交换数据而设计的。目前,对于在任意数量的计算机系统之间交换数据,XML 已成为了大家广泛接受的公共标准。
您可能听到有人将 XML 描述为“与平台无关”,这意味着任何为使用 XML 而构建的程序都可以读取和处理任何 XML 数据,而与计算机操作系统和计算机硬件无关。这项功能使您可以利用桌面程序(例如,Microsoft Word 或 Microsoft Excel)直接处理由大型计算机生成的数据。越来越多的计算机程序可以使用 XML。将来,企业、政府、科研机构和学校等更多机构将越来越依赖这项技术。
从何处获得 XML 系统?
您的信息技术(IT) 部门或其他专家可以帮助您了解这些信息。
利用基于 XML 的系统,您可以在更多计算机上的更多程序中使用更多类型的数据。这种系统可以自动完成数据的输入工作,并帮助您更快地创建文档。
那么,从哪里能获得这样的系统呢?您必须进行规划和构建,而不是仅仅购买和安装一套 XML 系统。您需要与信息技术(IT) 部门合作或与在设计和创建 XML 系统的各种组件方面有专门经验的人合作。
这可能是一项艰巨的任务。但是要记住,使用 XML 系统的人不一定非要学习新软件或学习 XML。您和您的雇员仍然可以使用自己熟悉的文档、工作表、数据库和 Web 窗体来创建、处理和共享数据。通常,XML 是在后台工作的。
XML 系统的基本组件
基本 XML 系统的组件。
典型的 XML 系统包括三种类型的文件:
XML 数据是您的数据以及描述这些数据的含义和结构的 XML 标记。
XML 架构定义了一些规则,规定数据文件中可以和不可以包含的内容。例如,架构可以确保用户无法在日期字段中输入文字。
XML 转换确保在多种程序或文件中使用数据。例如,某个转换可以将销售数据添加到工作簿,而另一个转换则可以将相同的数据插入到文档中。
自测
请完成下面的测试以了解是否掌握了相关内容。您的答案是保密的,不对测验结果进行评分。
XML 最初的设计目的是:
○使大型计算机能够进行通信。
○在关系数据库之间传输数据。
○在关系数据库之间传输数据。
○提供用于万维网的压缩图片
○通过万维网传输数据。
XML 系统的基本构件是:
学习 XML 的基础知识 来自淘豆网www.taodocs.com转载请标明出处.