如何设置Biztalk平面文件反汇编程序来处理以下平面文件?

如何设置Biztalk平面文件反汇编程序来处理以下平面文件?,biztalk,Biztalk,1000a1999 @AAAA0008 DD 384771 WW HHHH大厦 7000a7999 @BBBB07 EE 384876 SSS HHH VVV“A” 10000a13000 @CCCC0011 FF 381845 TTTTTTTTBBBB香港有限公司 ! DD0011 FF 481845 TTTTTTTTBBBB香港有限公司 像1000a1999这样的行是标题,这些行以@or开头!这些都是记录 谢谢。完成平面文件架构向导演练后,使用该向导开发此架构。在此之后,我们可以帮助解决任何

1000a1999
@AAAA0008 DD 384771 WW HHHH大厦
7000a7999
@BBBB07 EE 384876 SSS HHH VVV“A”
10000a13000
@CCCC0011 FF 381845 TTTTTTTTBBBB香港有限公司
! DD0011 FF 481845 TTTTTTTTBBBB香港有限公司

像1000a1999这样的行是标题,这些行以@or开头!这些都是记录


谢谢。

完成平面文件架构向导演练后,使用该向导开发此架构。在此之后,我们可以帮助解决任何问题。

使用平面文件架构向导生成架构。在该向导中,必须为每种类型的记录指定标记标识符

  • 1000a1999应该标记标题记录的标识符(取决于您有多少选择)
  • 然后为以@or!开头的记录指定重复记录!(同样,在这里指定正确的标记标识符为@或!)。(您可以在架构向导中将其他记录标记为忽略,因此不必多次指定其结构)
在那之后,我相信生成的模式将需要一些调整。您可能需要将一些记录分组到具有多个事件的选项中,等等

乍一看不是一个简单的模式,但应该可以对其进行解析


祝你好运

谢谢。最后,您可以在VisualStudio中使用建议的xsd解析平面文件。但是,将dll部署到Biztalk server后,验证仍然失败。不知道为什么visual studio验证与Biztalk server验证不一致。您可能需要进行调整(例如:使用解析器优化并将其设置为复杂)。如果你能发布你得到的错误,这也会有所帮助