D.0 手工任务服务驱动程序: 替换数据
替换数据与 XML 文档一起使用,而 XML 文档可作为模板构造电子邮件、万维网页和 XDS 文档。 在构造输出文档的过程中,可使用执行替换操作的 XSLT 样式表处理模板文档,完成实际的替换。
替换数据通过订购者通道和发布者通道上的各种机制提供给手工任务服务驱动程序。
- 替换数据是 <mail> 要素的一部分。
- 提供的部分替换数据可以是 URL 数据。 如果提供 URL 数据,则由自动数据项处理、完成和替换此数据(请参见部分 E.0, 手工任务服务驱动程序: 自动替换数据项)。
- 如果 <mail> 要素指定应构造关联值(即 <mail> 要素具有 src-dn 特性),则名为“关联”的自动数据项将添加到替换数据中。
- HTTP URL 数据和 HTTP POST 数据中提供了替换数据。
- 自动 URL 替换数据项在用于模板处理之前,会添加到替换数据中。
模板处理过程中,替换数据将显示为 XML 文档。 替换数据文档被传递到样式表中,该样式表处理作为名为替换数据的参数的模板。 如果未使用任何模板,则样式表将直接处理 XML 文档。