Word 2003完整教程:关于 Word 中的 XML 文档

注释除了将文档保存为带 Word XML 架构的 XML,其他的 XML 功能只能在 Microsoft Office Professional Edition 2003 和独立的 Microsoft Office Word 2003 中使用。

为什么使用 XML?

可扩展标记语言 (XML)使您能够以以前不可能或很难实现的方式组织和处理文档和数据。使用自定义 XML 架构,可以从普通商业文档中识别并提取出特定的商业数据片段。

例如,一张包含客户姓名和地址的支票,或者一份包含上季度财务结果的报表都不再是静态文档。它们包含的信息可以被传送到一个数据库或在文档外部的其他地方重用。

将 Microsoft Word 文档以标准 XML 格式保存的能力有助于将内容从文档范畴中分离出来。内容可用于自动化数据采集和用途变更过程。内容能够很容易地被搜索到,甚至被 Word 以外的其他进程所修改,例如基于服务器的数据处理。

因为 Word 能够将其文档表示为 XML,通过将来自各种源的数据放在一起,自动化的基于服务器的进程可以在运行中生成 Word 文档。这样的文档能够很容易地定期更新,排除了相关数据的手动搜索和不必要的重新键入。

Word 和 XML

Microsoft Word 允许您以两种方式处理 XML 文档:

还可以将 XML 数据存储在保存为 Word 文档 (.doc) 或模板 (.dot) 的文档中。但是,只有 Word 能够读懂或处理该 XML。

XML 标记

将自定义 XML 架构附加到文档时,“XML 结构”任务窗格将提供该架构中定义的元素的一个列表。选择文档内容,然后从该列表中选择一个元素,可以将 XML 标记应用到文档。如果架构定义了某个元素的属性,还可以在“XML 结构”任务窗格中指定这些属性。

注释可以为一个文档附加多个架构。来自所有附加架构的元素会在“XML 结构”任务窗格的元素列表中列出。

窗格上的复选框允许您在文档上下文中查看内嵌的 XML 标记。

如果文档结构不符合架构规则,将会在文档中以紫色波浪线标记出来,并在“XML 结构”任务窗格中报告此违规错误。

XSL 转换

打开或保存 XML 文档时,可以应用以特定格式呈现 XML 数据的XSL 转换 (XSLT)文件。例如,您可能拥有一个将数据显示为规范的 XSLT,和另一个将相同数据显示为部件清单(其中计算了数量和价格)的 XSLT。

打开文档时应用的 XSLT

一个 XML 文档可能拥有多个与其关联的 XSLT。如果是这样,则必须选择您希望使用的 XSLT 来显示文档。这是在“XML 文档”窗格中完成的,该窗格列出了可用的 XSLT(数据视图)。

如果没有与 XML 文档关联的 XSLT,则 Word 会使用其默认 XSLT 或“仅数据视图”打开该文档。

如果文档附加了 Word XML 架构,即使该文档拥有一个与其关联的 XSLT,Word 打开文档时也不会应用该 XSLT。

注释可以定义解决方案将 XSLT 与特定类型的 XML 文档关联,而不是手动地应用 XSLT。需要在“架构库”中进行这种关联,可以在“模板和加载项”对话框(“工具”菜单)的“XML 架构”选项卡上访问“架构库”。

保存文档时应用的 XSLT

保存 XML 文档时,选择“应用转换”复选框并浏览某一 XSLT 文件,可以应用该 XSLT 文件。

注意如果保存文件时应用了 XSLT,则 Word 会丢弃 XSLT 不使用的任何数据。

上页:Word 2003完整教程:关于排序 下页:Word 2003完整教程:关于翻译服务

Word 2003完整教程:关于 Word 中的 XML 文档

Word 2003完整教程:关于翻译服务Word 2003完整教程:关于选用级联样式表
Word 2003完整教程:关于使用经筛选的 HTMLWord 2003完整教程:关于使用 Word 作为电子邮件的编辑器
Word 2003完整教程:关于 Web 框架Word 2003完整教程:关于字数统计
Word 2003完整教程:Word 中的辅助功能Word 2003完整教程:将电子邮政添加至信封或标签
Word 2003完整教程:添加链接栏Word 2003完整教程:从语音识别词典中添加或删除
Word 2003完整教程:向简体中文或繁体中文自定义词典中添加单词Word 2003完整教程:应用 XSL 转换
Word 2003完整教程:对东亚字符应用边框、底纹或缩放Word 2003完整教程:附加或分离 XML 架构和文档
Word 2003完整教程:自动更正中文和朝鲜语文本的编码Word 2003完整教程:更改超链接
Word 2003完整教程:更改 HTML DIV 边框Word 2003完整教程:更改链接栏
Word 2003完整教程:更改底纹、颜色或图形填充Word 2003完整教程:更改级联样式表顺序
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号