您可能听 IT 部门的人士说过“规范格式”的 XML。规范格式的 XML
文件遵守一组管理 XML 的、极其严峻的平整。假诺文件不遵循这一个准则,XML
就能告一段落运行。比如,在上头的代码示例中,每五个初叶标志都有对应的终结标识,因而该示例信守一种标准格式的平整。若是您删除八个标识,然后尝试在叁个Office
程序中开发该公文,您将会看出一条错误音讯,並且该程序会阻止你使用该文件。

Microsoft Office 2003 和 二零零七 Office 发表版的专门的学业版都提供强有力的 XML
扶助。

简介

根底:微软官方的解说XML与Word    

你不用精通始建标准格式 XML 的家有家规,但真正需求记住:唯有在 XML
数据运用了行业内部格式的图景下,才方可在程序和系统之间分享该数额。要是有个别XML 文件不或许开采,则该文件不小概不是专门的学问格式的。

-Office Excel 2005、Office Word 2007 和 Office PowerPoint 二零零七 都利用
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。

Microsoft Office Word 二〇〇七提供了一种新的暗中同意文件格式,叫做Microsoft
Office Word XML格式(Word XML格式)。这种格式基于开放打包约定(Open
Packaging
Conventions),XML
Paper
Specification (XPSState of Qatar也是基于那一个约定。Microsoft
Office 97到Microsoft Office
贰零零壹中央银行使的二进制文件格式还是可以用作一种保存格式来接纳,不过它不是保留新文档时的暗中认可文书档案。

 

XML 还不受平台的约束,那意味,不论硬件或操作系统是怎么着,为利用 XML
而营造的此外程序都足以读取和管理 XML 数据。比方,利用科学的 XML
标识,就足以行使桌面程序张开和管理大型机中的数量。别的,无论是什么人成立了
XML 数据体,您都能够通过若干 Microsoft Office 2004 和 Microsoft Office
专门的学问版 贰零零伍 程序(包蕴 Microsoft Office Access 2006、Microsoft Office
Word 二〇〇五、Microsoft Office Info帕特h 二零零六 和 Microsoft Office Excel
二零零七)管理相像的多少。由于 XML
具备可移植性,它已形成用于在数据库和客户桌面之间交流数据的最受迎接的工夫之一。

近年来结束没什么难点,可是,假诺 XML 数据尚未结构会怎么着啊?帮忙 XML 的
Office 程序有主意帮助你管理数量。举个例子,如果您在 Word
中开垦未有增大布局的 XML 文件,Word
将同期出示标识和多少,并允许你在文书创造者或 IT
部门提供转变的场所下行使转变。起码,您能够查看文件中的标志和数目。

在壹玖玖陆年发表的,Microsoft通过Microsoft Office Excel
2001中的SpreadsheetML,将XML引进了Microsoft Office
XP在这之中。SpreadsheetML是一个绝妙的起来,可是它从不提供完全真实的意义。在下三个版本的Microsoft
Office付加物中,Microsoft Office Word
二零零四引进了WordprocessingML。WordprocessingML是那些关键的一步,因为它是Microsoft
Office提供的首先个精光真实的XML文件格式。通过Microsoft Office
二〇〇二,您能够解析WordprocessingML文件,向里面增多、更新或拍卖数量。但是,如故存在着有个别限量。举个例子,您必得将二进制文件(比如图
片)编码为XML文件中的文本,如若文件中包罗大量图片的话,那必然会扩充文件的尺寸。此外,Word
2001直接将装有自定义XML数据嵌入到描述文书档案的WordprocessingML个中。那样使得自定义XML难于访谈和管理全数的表面进度。

关于 Word 中的 XML 文档

适用于: Microsoft Office Word
2003

 注释   除了将文书档案保存为带 Word XML 布局的 XML,其余的 XML
功效只好在 Microsoft Office Professional 艾德ition 二零零二 和独门的 Microsoft
Office Word 二零零四中使用。

图片 1

相反,若是你打开未有结构的 XML 文件,Excel
将自行猜想布局,随后会容许你选拔将此数额加载到只读文件中,或将数据映射到
XML 列表(在 Microsoft Office Excel 二〇〇三 中)或 XML 表(在 Office Excel
二零零六 中)中。您能够运用 XML 列表和表对数据进行排序、筛选或计算。

Word
2005中新的文件格式将文件分为一些文书档案零部件,当中每个构件定义了文本的某些剧情,那样就一蹴即至这几个标题。当你希望改动文件个中的局地剧情的时候,您能够轻易的查找您愿意退换的文书档案零部件,举个例子页眉,然后无需影响别的基于XML的文档零件,就足以编写制定它。相通的,全数的自定义XML数据都有它和谐的预制零部件。今后,管理自定义的XML就愈加简约的。那允许你使用少之甚少的代码来扭转文书档案。新的文件格式更加的有力,并且能够更为轻松地处理自定义XML,并且它比二进制
文件格式要越来越小。新的文件格式使用开放打包约定,利用ZIP手艺。本篇小说将浏览Word
二零零六文书档案中这种新文件格式的结构。

干什么接收 XML?

可扩张标识语言 (XML卡塔尔国 (可扩大标识语言
(XML卡塔尔(قطر‎:标准标识语言 (S林大霉素L卡塔尔(قطر‎的一种浓缩方式,开垦职员可用其创建自定义标签,为重新整建和提供音信提供了灵活性。)卡塔尔国使您能够以早先不容许或很难贯彻的艺术组织和管理文书档案和数目。使用自定义 XML
构造,能够从数见不鲜生意文书档案中识别并提抽出特定的购买出卖数据片段。

例如,一张带有顾客姓名和地点的支票,可能一份富含上季度财务结果的表格都不再是静态文书档案。它们含有的消息方可被传送到三个数据库或在文档外界的其余地点重用。

将 Microsoft Word 文书档案以标准 XML
格式保存的力量推向将内容从文书档案范畴中分离出来。内容可用以自动化数据网罗和用场改变过程。内容能够超轻便地被找寻到,以至被
Word 以外的任何进度所改正,举个例子基于服务器的数量管理。

因为 Word 能够将其文书档案表示为
XML,通过今后自各类源的数目放在一起,自动化的依据服务器的长河能够在运行中生成
Word
文书档案。那样的文书档案能够比较轻巧地准时更新,解除了相关数据的手动找出和不须求的重复键入。

Author

发表评论

电子邮件地址不会被公开。 必填项已用*标注