转换简介,介绍格式标准的数据

如前所述,XML
还是能提供使用或重复使用数据的强硬效率。重复利用数据的体制称为可增加样式表语言转换,或简单称谓为转移。转换是 XML
的确实优点所在。比如,在依赖布局验证数据文件之后,您能够运用豆蔻梢头种转移使数码在
Microsoft Office Word 2000中以市场宣传册的款式现身,然后使用另大器晚成种转移在 Office Excel 2007中成立出卖报表。

你恐怕听 IT 部门的人口说过“标准格式”的 XML。规范格式的 XML
文件坚决守护生龙活虎组管理 XML 的、极其严格的规行矩步。假使文件不遵从这一个法则,XML
就能够终止运行。比如,在上面的代码示例中,每二个开始标识都有对应的终止标识,由此该示例听从意气风发种规范格式的法规。借使您删除一个标志,然后尝试在二个Office
程序中张开该文件,您将拜候到一条错误音讯,何况该程序会阻止你使用该文件。

Microsoft Office 2001 和 二〇〇六 Office 宣布版的专门的学业版都提供强有力的 XML
支持。

您还足以利用转换在数据库等后端系统之间调换数据。举例,借使数据库 A
在适用于发售部门的表布局中积存发售数目。数据库 B
在适用于财务部门的表构造中存储收入和开销多少。数据库 B 可以因而转移接收A 中的数据,并将该数量写至准确的表中。

你不用领会成立规范格式 XML 的平整,但真的必要牢牢记住:独有在 XML
数据应用了行业内部格式的状态下,才得以在前后相继和类别里头分享该数额。假诺某个XML 文件不可能开采,则该公文很只怕不是正统格式的。

-Office Excel 二零零七、Office Word 2006 和 Office PowerPoint 2006 都施用
XML 作为默许文件格式,此校正全体多样亮点。 -比较小的文件大小。与 Office
中期版本中运用的二进制格式比较,新格式使用 ZIP
和其它压缩本事使文件大小收缩 五分之三。
-简化了音讯过来进度并有着越来越强的安全性。XML
是客商可读的,因而风度翩翩旦文件已破坏,您能够在 Microsoft
记事本或任何文件阅读器中张开该文件,然后至少能够回复部分音讯。其余,新文件会更安全,因为它们不可能蕴涵Visual Basic for Applications 代码。假如你使用新格式创制模板,则有着
ActiveX 控件和 VBA
宏都驻留在文件中的单独且更安全的一些中。其它,您还足以选择文书档案检查器等工具删除全部民用数据。有关使用文书档案检查器的详细消息,请参阅从
Office 文书档案中剔除隐蔽数据和个人音讯一文。 -更加强的可移植性和灵活性。由于
XML
以文本格式实际不是专项使用的二进制格式存款和储蓄数据,由此客商能够定义他们自身的布局并以种种方法接受你的数据而无须支付版税。有关新格式的详细消息,请参阅开放式
XML 文件格式简单介绍。 -各类 Office 程序都附带分歧的工具集。您在 Word
中应用的客商界面和进度与你在 Excel 或 PowerPoint
中利用的顾客分界面和进度不相同。那是为啥?因为适用于 Word
的职能不必然适用于 Excel,等等。 -只要 XML 是标准格式的,Office
程序就能够动用别的经销商的结构、转换和数据。 -有些 Office 程序在后台使用
XML,而一些程序(如 Microsoft Office OneNote™)根本不支持 XML。通晓Office 程序怎么样支撑 XML 的最佳方法是开发银行相应程序的联机援救,并寻觅 XML。

数据文件、架交涉改动组成宗旨的 XML
系统。下图展现了这种系统平日是哪些做事的。数据文件先根据构造进行认证,然后经过退换以自由可用情势展现。在本例中,转变向网页中的表安插数据。

XML 还不受平台的节制,那表示,无论硬件或操作系统是怎么着,为运用 XML
而创设的其他程序都能够读取和管理 XML 数据。比如,利用科学的 XML
标识,就能够利用桌面程序展开和处理大型机中的数码。其余,无论是哪个人创制了
XML 数据体,您都得以通过若干 Microsoft Office 二〇〇一 和 Microsoft Office
专门的学问版 2005 程序(满含 Microsoft Office Access 二〇〇六、Microsoft Office
Word 2006、Microsoft Office InfoPath 二零零五 和 Microsoft Office Excel
二〇〇六)管理肖似的数据。由于 XML
具备可移植性,它已形成用于在数据库和客商桌面之间沟通数据的最受招待的手艺之豆蔻年华。

近些日子截至没什么难题,可是,假使 XML 数据还未有构造会怎样啊?补助 XML 的
Office 程序有措施扶助你管理数据。譬喻,借使您在 Word
中开拓未有增大结构的 XML 文件,Word
将同不常候展现标识和数量,并同意你在文书创制者或 IT
部门提供调换的意况下使用调换。最少,您能够查看文件中的标志和多少。

图片 1

图片 2

反倒,假诺您张开未有布局的 XML 文件,Excel
将电动猜度布局,随后会容许你接纳将此数据加载到只读文件中,或将数据映射到
XML 列表(在 Microsoft Office Excel 二零零一 中)或 XML 表(在 Office Excel
二〇〇六 中)中。您能够动用 XML 列表和表对数据进行排序、挑选或总结。

下边包车型地铁代码示例突显编写转变的风姿罗曼蒂克种办法。它将
数据加载到网页上的表中。再一次宣示一下,这里的演示并非教您何以编写调换,而是向你体现后生可畏种转移情势。

除了那些之外采用正规格式的符号数据之外,XML
系统平日还利用任何几种组件:架议和转换。以下部分将介绍这两种组件的办事形式。

Office 专门的职业版 二〇〇七 和 Microsoft Office 2004 都提供平等的 XML 工具集。在
Office 专门的职业版 贰零零柒 中,必得先启用 XML
协助,然后从区别的地点运营那几个工具。然则,在开发银行那么些工具后,它们在
Microsoft Office 二〇〇二 和 Office 专门的学业版 二零零五中的工作方法同样。以下步骤介绍怎样运维 Office Excel 二零零五 和 Office Word
二零零七 的 XML 工具。