如前所述,XML
还足以提供利用或重复使用数据的雄强功效。重复使用多少的机制称为可扩大样式表语言调换,或简单的称呼为转移。转变是 XML
的真的优点所在。举个例子,在依赖构造验证数据文件之后,您能够动用生龙活虎种转移使数据在
Microsoft Office Word 2003中以市集宣传册的方式现身,然后使用另大器晚成种转移在 Office Excel 二零零五中创建贩卖报表。

您可能听 IT 部门的人口说过“标准格式”的 XML。规范格式的 XML
文件服从意气风发组管理 XML 的、特别严酷的平整。假设文件不坚决守护那几个准则,XML
就能够结束运营。举例,在上头的代码示例中,每多少个带头标识都有对应的收尾标识,由此该示例遵守生机勃勃种规范格式的平整。倘使你删除五个标志,然后尝试在一个Office
程序中展开该文件,您将拜谒到一条错误信息,何况该程序会阻止你使用该文件。

您还足以接收调换在数据库等后端系统里头调换数据。譬喻,假若数据库 A
在适用于出售部门的表构造中存款和储蓄贩卖数额。数据库 B
在适用于财务部门的表构造中蕴藏收入和付出数目。数据库 B 能够通过转移选择A 中的数据,并将该数额写至准确的表中。

您不要驾驭始建典型格式 XML 的平整,但的确要求记住:唯有在 XML
数据利用了正规化格式的意况下,才足以在程序和系统里头分享该数据。假如有些XML 文件不可能开垦,则该文件很或然不是标准格式的。

数据文件、架会谈更动组成大旨的 XML
系统。下图体现了这种系统经常是怎样行事的。数据文件先依据结构实行表达,然后经过转移以自由可用形式表现。在本例中,转变向网页中的表布置数据。

XML 还不受平台的限制,那代表,无论硬件或操作系统是什么,为使用 XML
而营造的别样程序都得以读取和拍卖 XML 数据。举个例子,利用科学的 XML
标记,就足以接收桌面程序打开和拍卖大型机中的多少。其它,无论是哪个人创造了
XML 数据体,您都足以透过若干 Microsoft Office 二零零三 和 Microsoft Office
专门的职业版 二零零七 程序(包括 Microsoft Office Access 2006、Microsoft Office
Word 二零零六、Microsoft Office InfoPath 2006 和 Microsoft Office Excel
2005)管理相近的数目。由于 XML
具备可移植性,它已化成效于在数据库和顾客桌面之间调换数据的最受应接的技术之生龙活虎。

图片 1

图片 2

上边包车型地铁代码示例展现编写转变的大器晚成种方式。它将
数据加载到网页上的表中。再一次宣示一下,这里的示范并不是教您何以编写调换,而是向你彰显生龙活虎种转移形式。

除此而外选用正规格式的记号数据之外,XML
系统经常还利用别的三种组件:架交涉调换。以下部分将介绍那二种组件的办事情势。

 Name

Breed

网站地图xml地图