InfoPath 如何使用 XML 技术

注意:  我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。

Microsoft Office InfoPath 是一个 Microsoft Office System 应用程序,用于创建基于可扩展标记语言 (XML) 和其相关的技术的表单模板。XML 是描述、 组织和交换数据的行业标准语言。在 InfoPath 中的表单模板基于 XML 的技术,并保存或 XML 格式中提交表单数据。InfoPath 都可以使用以下 XML 技术:

  • XSL 转换 (XSLT)

  • XML 架构

  • 可扩展超文本标记语言 (XHTML)

  • XML Path 语言 (XPath)

  • 文档对象模型 (DOM)

  • XML 签名

    注意: 您可以了解有关这些技术通过转到万维网联合会 (W3C) 网站并为每个技术搜索。

这些技术受万维网联合会 (W3C),其建议一组特定的规则、 准则和约定,以便得到易于生成和处理的其他计算机和应用程序的文件。除了 XML 技术的 InfoPath 支持,InfoPath 使使用特殊处理指令和命名空间,并且具有大量访问 DOM 通过 InfoPath 对象模型的方法。

虽然不需要了解所有这些 XML 技术的详细信息下, 表将帮助您了解这些技术在 InfoPath 中的使用方式。

名称

说明

XML

XML 是生成的 InfoPath 表单的输出格式。XML 还用于包含前用户填写的窗体的字段中显示的示例数据。InfoPath 使用 XML 1.0 标准版。

XSLT

XSLT 是设计表单模板时生成的视图文件格式。InfoPath 不支持的 XSL 格式对象 (XSL 权威) 使用 XML 数据的演示文稿,也不支持的任意.xsl 文件导入。InfoPath 使用 XSLT 1.0 标准版。

XML 架构

XML 架构用作数据验证/数据有效性窗体中的主要方式,并提供生成的表单模板的 XML 文档的基础结构。此外,XML 架构用于定义设计表单模板时生成的 InfoPath 表单定义 (.xsf) 文件的结构。InfoPath 不支持遵守 XML 数据缩减 (XDR) 或文档类型定义 (DTD) 规范的架构。InfoPath 使用 XML 架构 1.0 标准版。

XHTML

XHTML 是格式良好的 HTML 和主要开发格式文本区域时使用。InfoPath 使用 XHTML 1.0 标准版。

XPath

将控件绑定到表单模板的数据源中域和组时使用的 XPath 表达式。XPath 表达式也可用于数据有效性和条件格式表达式。InfoPath 使用 XPath 1.0 标准版。

DOM

DOM 用于以编程方式访问表单模板产生的源 XML 文档的内容。也可用于提供只读访问.xsf 文件的内容。InfoPath 使用 DOM 1.0 标准版。

XML 签名

使用 XML 签名 InfoPath 表单进行数字签名。如果已启用,每个 InfoPath 表单可以包含一个或多个数字签名。InfoPath 支持的窗体,以及整个表单的部分的数字签名。

XML 处理器

XML 处理器用于加载到计算机的动态内存中的源 XML 文档、 验证其使用 XML 架构,并通过使用 XSLT 生成文档的视图。支持的 InfoPath XML 处理器是 Microsoft XML Core Services (MSXML) 5.0 版。不支持此处理器的早期版本。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×