BizTalk 编辑器支持两种类型的任意节点: 任何元素 和 任意属性。 通过这些节点,您可以在架构中创建位置,这些位置与相应实例消息中的位置相对应,这些实例消息的位置上可能出现未知的元素或属性。 有关处理实例消息时如何解释这些节点的详细信息,请参阅有关 Web 上的 XML 架构定义(XSD)语言的信息。 有关此信息的链接,请参阅 Web 上的 XSD 资源。
插入任意元素节点或任意属性节点
在架构树视图中,选择要在其中插入任何元素节点或任何属性节点的记录节点。
在 BizTalk 菜单上,指向“插入架构节点”,然后根据需要单击“任何元素”或“任何属性”。
重要
将 Process Contents 属性设置为 Any Element 或 Any Attribute 节点的 Lax 可能无法正常工作。 若要在 Any Element 或 Any Attribute 节点上传递验证,请将属性设置为 Skip。 有关此属性的更多详细信息,请参阅 UI 指南和开发人员 API 命名空间参考。
若要创建包含 任何元素 或 任何属性 节点的映射,必须使用 大容量复制 functoid 或 脚本 functoid(使用内联 XSLT 或内联 XSLT 调用模板)来执行此类节点的映射,或者根本不映射这些节点。
另请参阅
- 将节点插入架构
- UI 指南中的 Functoid 参考和开发人员 API 命名空间参考