在BizTalk文档中指定多个根元素

  • 本文关键字:元素 BizTalk 文档 biztalk
  • 更新时间 :
  • 英文 :


我有一个BizTalk应收率,它将使用XMLreceive Pipeline组件验证所有 *.xml。

我已经部署了相应的架构,其中有多个根元素参考那些传入的 *.xml文件。

当这些 *.xml具有不同的根部元素时,我如何在xmlreceive管道设置中指定文档中的这些root元素?

i可以设置x.xsd roota,可以用" roota"作为根元素验证XML。但是,此设置不能用于用" rootb"," rootc"作为根元素验证XML。

因此,我想知道如何设置DocumentsPecname来处理多个根元素?

谢谢。

首先,您真的需要设置文档schemas/documentspecname属性,还是可以依靠自动架构分辨率?

要在您的特定问题上,您可以在DesignTime(Pipeline Designer)或运行时(BizTalk Administrator)指定多个模式,多或单个根。

在DesignTime中,这只是在Picker Dialog中列出的多重模式的问题。

在运行时,您以管道'|'的身份输入列表划界字符串。

对于多根模式,类型名称必须具有" "表示的根限制符。例如:myschemaclass.mymultirootschematype doctype1

对本地和完全合格的名称使用格式。

最新更新