biztalk - 从 BizTalk 中的平面文件中删除 header

标签 biztalk

在 BizTalk 中从平面文件中删除标题行的最简单方法是什么?我通过为标题行创建一个单独的模式(和一个用于正文)来实现这一点,然后将“配置管道”对话框中的 HeaderSpecName 属性设置为我刚刚创建的标题模式,然后将 PreserveHeader 属性设置为 false。但是,我的问题是,使用此解决方案,我需要创建一个模式,该模式除了需要存在之外什么都不做,以便我可以删除标题行。

最佳答案

我相信你所说的是做你所要求的推荐方法。我只需要在我正在处理的项目上执行此操作并选择拥有额外的架构。

另一种选择是编写您自己的 custom pipeline component对于在平面文件反汇编程序之前执行的反汇编阶段。解码阶段也可以,但似乎反汇编阶段就是为这类工作而设计的。

第二个选项将使标题行的删除更加通用,并且可以在许多不同的架构中使用,因此您不必为每个平面文件架构创建单独的标题架构。

关于biztalk - 从 BizTalk 中的平面文件中删除 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1051228/

相关文章:

xsd - 如果数字的小数部分用逗号分隔,如何创建平面文件 XSD 模式?

c# - 如何使用 AppDomain 来限制静态类的线程安全使用范围?

wcf - 在 BizTalk 2010 中公开 wcf 服务

biztalk - 无法路由已发布的消息,因为未找到订阅者

msbuild - Microsoft.Sdc.Tasks.BizTalk2004.Host.Delete错误,但不使用Biztalk吗?

powershell - 尝试在 'BizTalk'提供程序上执行InitializeDefaultDrives操作失败

compatibility - Dynamics AX 2009/BizTalk Server 2013 兼容性

biztalk - 有没有人将 BizTalk 与 QuickBooks 连接起来?

xml - 如何告诉 BizTalk 接受传入的命名空间?

biztalk - 如何动态调用 BizTalk Orchestration