XML的基础知识学习

上传人:博****1 文档编号:552444030 上传时间:2022-09-05 格式:DOC 页数:33 大小:739.50KB
返回 下载 相关 举报
XML的基础知识学习_第1页
第1页 / 共33页
XML的基础知识学习_第2页
第2页 / 共33页
XML的基础知识学习_第3页
第3页 / 共33页
XML的基础知识学习_第4页
第4页 / 共33页
XML的基础知识学习_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《XML的基础知识学习》由会员分享,可在线阅读,更多相关《XML的基础知识学习(33页珍藏版)》请在金锄头文库上搜索。

1、概述学习 XML 的基本知识,即什么是 XML 以及 XML 的工作原理,然后理解一下 Microsoft Office System 中的某些程序是如何协助您使用 XML 的。课程目的在完毕本课程之后,您将可以: 协助规划 XML 系统。 使用和遵循基本的 XML 术语和概念,例如:标记、架构和转换。 理解 XML 在某些 Microsoft Office System 程序中是如何工作的。 课程内容本课程涉及: 五节自己控制进度的课和两个亲自动手的练习单元。 在每节课末尾的小测验;不对测验进行评分。 一种留做后来参照的课程摘要卡。第1课:为什么要使用 XML?XML 可让您通过更多的方式使

2、用更多来源的数据。通过更多措施使用更多数据多种多样的数据源,五花八门的数据源数据用法假定您在一家中档规模的公司管理人力资源部门。您的员工要查看诸多简历(一般为文档或电子邮件格式)。要是能把那些简历中的姓名、地址和职业技能列表自动复制出来,就太好了!要是能使用计算机将那些技能与招聘职位相应起来,就更好了!要是可以使用相似的流程为您的经理准备您所在部门的业绩报告,就最抱负了。 您可以使用 XML 来实现上述(以及更多的)设想。您可以从多种原始资料中提取数据,并将这些数据集中存储在一种位置,以便在您随时随处需要数据时,懂得到哪里查找数据并再次使用这些数据。例如,您与否需要报告过去三年的预算数据?无论

3、您用什么措施存储那些数据,如果数据是 XML 格式,您就可以选择所需数据并视状况的需要将其导入文档、工作表或数据库。实现业务流程的自动化一种部门输入的 XML 数据可以在其她部门的不同程序中使用。XML 的另一项长处是:它可以使任意数量的业务流程实现自动化。例如,客户给您发送了一份订单。您收到的订单也许会是任何一种形式的文档,但文档中的信息是 XML 格式。您的计算机系统可以自动将该订单转换为工作表以供您的发货部门使用,并将订单数据自动导入到财务数据库中。您要做的所有工作就是按几种按钮,具体如何操作取决于您的系统的设计方式。XML 代表的是“可扩展标记语言”,说它是“可扩展”的理由很充足:您可

4、以对它进行扩展,使之适应几乎所有的需求:公司、出版、政府部门、科学领域和教学研究 将信息从一种用途转换为另一种用途的任何场合。在更多系统之间互换数据XML 容许在此前不兼容的系统之间互换数据。XML 最初是为在万维网上互换数据而设计的。目前,对于在任意数量的计算机系统之间互换数据,XML 已成为了人们广泛接受的公共原则。您也许听到有人将 XML 描述为“与平台无关”,这意味着任何为使用 XML 而构建的程序都可以读取和解决任何 XML 数据,而与计算机操作系统和计算机硬件无关。这项功能使您可以运用桌面程序(例如,Microsoft Word 或 Microsoft Excel)直接解决由大型计

5、算机生成的数据。越来越多的计算机程序可以使用 XML。将来,公司、政府、科研机构和学校等更多机构将越来越依赖这项技术。从何处获得 XML 系统?您的信息技术 (IT) 部门或其她专家可以协助您理解这些信息。运用基于 XML 的系统,您可以在更多计算机上的更多程序中使用更多类型的数据。这种系统可以自动完毕数据的输入工作,并协助您更快地创立文档。那么,从哪里能获得这样的系统呢?您必须进行规划和构建,而不是仅仅购买和安装一套 XML 系统。您需要与信息技术 (IT) 部门合伙或与在设计和创立 XML 系统的多种组件方面有专门经验的人合伙。这也许是一项艰巨的任务。但是要记住,使用 XML 系统的人不一

6、定非要学习新软件或学习 XML。您和您的雇员仍然可以使用自己熟悉的文档、工作表、数据库和 Web 窗体来创立、解决和共享数据。一般,XML 是在后台工作的。XML 系统的基本组件基本 XML 系统的组件。典型的 XML 系统涉及三种类型的文献:XML 数据是您的数据以及描述这些数据的含义和构造的 XML 标记。XML 架构定义了某些规则,规定数据文献中可以和不可以涉及的内容。例如,架构可以保证顾客无法在日期字段中输入文字。XML 转换保证在多种程序或文献中使用数据。例如,某个转换可以将销售数据添加到工作簿,而另一种转换则可以将相似的数据插入到文档中。自测请完毕下面的测试以理解与否掌握了有关内容

7、。您的答案是保密的,不对测验成果进行评分。XML 最初的设计目的是:使大型计算机可以进行通信。在关系数据库之间传播数据。在关系数据库之间传播数据。提供用于万维网的压缩图片通过万维网传播数据。XML 系统的基本构件是:DLL、COM 对象和 XML 转换。XML 数据文献、XML 架构和 XML 转换。关系数据库、XML 架构和电子表格。发货单、订货数据和 XML 数据文献。XML 重要是一种商业数据工具。对的错误第2课:迅速理解 XML 数据文献数据:任何 XML 系统的核心组件。XML 系统的核心组件是数据。XML 数据文献涉及您的数据和一套被称为“标记”的用于描述数据含义的代码。您可觉得数

8、据创立任何您觉得需要的标记。也正由于如此,XML 的适应性很强,用途广泛,因而被称为“可扩展的”。XML 标记描述 XML 数据的含义示例 XML 数据。假定您管理着一家兽医诊所,并想使用 XML 来存储不同的动物患者的数据。您的 XML 数据文献将涉及每个动物的数据。每条数据都用标记括起来,而每个标记描述了每条数据的含义。标记和数据的组合称为节点。下图显示的是一种名为“咪咪”的小猫的示例 XML 数据文献。标记由尖括号和其中的文本构成: , , 等等。 标记事实上涉及两个部分,一种开始标记和一种结束标记,如下所示: 正斜线 (/) 表达标记是一种结束标记。开始标记和结束标记之间可以放入任何数

9、据,例如: 暹罗猫在 XML 中,设计标记是为了清晰地描述每条数据。如果有人问您所有这些标记都是什么意思,您可以说:您需要让它们表达什么意思,它们就表达什么意思。这些标记是 XML“可扩展”的因素之一。在本例中,您懂得“yes”、“no”和“Izzl138bod”都是什么意思。 由于标记描述了数据的构造和含义,因此任何支持 XML 的计算机程序或系统都能理解这些数据并使用它们。例如,您可以将数据中的猫的名字和主人的姓名同步加载到接种疫苗报表和付款单中。以上只是几种如何应用 XML 的示例。您可以在报表、网页和数据库中使用您的数据,而这只是 XML 初步功能。当您需要互换数据时,XML 可以满足

10、几乎所有公司、科研机构或学术机构的需求。XML 数据文献解析XML 数据文献的更多部分。 声明 根元素 属性 标记和数据除了数据和标记,XML 数据文献还涉及声明、根元素和属性。这些术语听起来有点神秘,但通过简要论述之后,您就会发现这些内容都很简朴,局限性为奇。XML 声明是数据文献中的语句,用于标记数据文献以及其她与该文献一起使用的文献。在插图中,第一种声明指明该文献是一种 XML 文献。(如果没有指明文献类型,程序就不懂得如何解决该文献。)第二个声明指定了一种文献,用来管理该文献和该类型其她文献的数据构造。第三个声明指定了一种文献,用于控制数据的外观,并容许 XML 系统重新组织数据。根元

11、素表达一种标记,该标记涉及所有其她标记以及每个特定记录中的所有数据。XML 文献规定有根标记。对于这个兽医诊所的数据文献,根标记就是每个动物患者。属性存储有关标记和标记中的数据的信息。属性中的信息类型是由 XML 为每种标记定义的。在此示例中,每只患病的动物都必须有一种患者编号作为根元素的属性。标记和数据固然是文献的重要组件。您也可以将标记和数据视为子元素,这些子元素的根元素是 。所有 XML 必须遵循规则规则示例必须有一种标记涉及所有其她标记。换句话说,数据文献必须有一种根元素。上一节已讨论了根元素。 咪咪如果提供了开始标记,就必须提供结束标记(空标记除外,下面会简介空标记)。 . 所有开始

12、标记和结束标记必须匹配。对的 . 不对的 . 有些被称为空标记的标记不需要结束标记,因素是它们涉及了结束正斜线作为标记的一部分。示例显示的是用于插入一条横线和一种换行符的标记。横线 换行符 必须将所有的属性值用单引号或双引号括起来。对的 patient_id=389467不对的 patient_id=389467所有的标记都必须对的嵌套。结束标记的顺序必须与开始标记的顺序反向相应。 对的 咪咪不对的 咪咪必须声明所有实体。不要惊恐。实体就是虚拟的存储区域,其中可以涉及图像、文本或像版权符号这样的字符。下面是表达版权符号和左右尖括号的实体。© < 创立原则格式的 XML 的基本规

13、则。您也许据说过“原则格式的 XML”这种说法,并想懂得是什么意思。其实很简朴:如果 XML 遵循了一小部分需要严格执行的规则,它就是原则格式的。例如,XML 是辨别大小写的。它可以辨认出大写字母。对于要设立为原则格式的 XML 数据,标记必须所有使用完全相似的大、小写字母组合。因此, . 是原则格式,而 . 则不是。您不必理解所有的规则,但如果您想要理解,这个表中就列出了这些规则。有一点您必须理解:只有 XML 数据是原则格式时,才干在顾客和系统之间共享数据。如果数据不是原则格式,您的 XML 系统将会停止工作(就是说,您的业务就会停止运转)。但这是件好事。真的!由于,如果一种 XML 数据

14、块不是原则格式,就有也许被损坏。XML 固有的事先警告功能可帮您避免后来浮现多种问题,例如,不得不改正报表中的错误数字或从文献中清除已损坏的数据。在练习单元中,您将违背一种原则格式的 XML 的规则,并观测 Word 是如何解决该错误的。练习练习阐明将显示在 Word 旁边的独立窗口中。您与否已经准备好开始使用某些 XML 数据?在此练习单元中,您将看到在 Word 中创立 XML 文献是多么容易。您还将看到:当遇到不是原则格式的 XML 数据时,Word 将如何进行解决。有关练习单元当您单击此页面底部的“Word 练习”时,一种空白的文档将下载到您的计算机并在 Word 中打开,旁边还会浮现一种显示练习阐明的独立窗口(如图所示)。 提示 如果您看不到练习阐明,或当您在 Word 中单击时练习阐明消失,请单击“Word 协助”任务栏按钮,然后单击阐明左上角的“自动平铺”按钮。 如果练习阐明覆盖了 Word,请单击阐明左上角的“自动平铺”按钮。 在开始之前如果 Word 正在运营,请保证将其关闭。开始练习目前单击“Word 练习”按钮。下载大小:20 KB(以 56 Kbps 的速度,时间不到 1 分钟)创立

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号