BizTalk-分隔平面文件验证

时间:2020-10-02 11:09:45

标签: schema biztalk

我有一个用分号分隔的平面文件的架构。模式具有2个必填字段(minOccurs = 1)和2个可选字段(minOccurs = 0)。当我使用具有2、3或4个字段的文件(即“ var1; var2”或“ var1; var2 ;; var4”)时,它们将按预期工作。但是,当我使用具有第5个字段的文件(即“ var1; var2 ;; var4; invalidvar5”)时,而不是BizTalk抛出输入验证错误时,只是假设该额外字段是字段4的值的一部分,因此它将生成的XML解析为

<var4>var4;invalidvar5</var4>

有没有一种方法,不求助于管道组件,而仅使用模式中的设置,使其意识到提供了错误的字段数,因此文件无效?

谢谢!

0 个答案:

没有答案
相关问题