首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Biztalk模式管道在同一级别上分隔标头/详细信息

Biztalk模式管道在同一级别上分隔标头/详细信息
EN

Stack Overflow用户
提问于 2014-03-10 20:47:25
回答 2查看 232关注 0票数 0

我下面有一份文件。我对这个布局的模式有问题。我将其转换为具有标题和详细信息,并创建了一个没有问题的应用程序,但客户不会更改布局。这可能是相当基本的,但我是一个初学者。如何从这个布局中获取某些字段并创建标题和详细信息?最后一个日期字段需要在标题中,这样您就可以看到它是如何随机的。

PO207730CO\x 1271客户

PO207730CO/1271客户:1-john doe

PO207730CO/1271客户:1

PO207730CO\x 1271客户:1

PO207730CO/1271客户:1

PO207730CO/1271客户:1

PO207814CO\x 1264个客户

PO207814CO系列1264客户2珍无名氏2杯杯9盎司半透明(098219)\x{e76f}2014年2月24日

PO207814CO系列1264客户2珍无名氏系列3杯泡沫16 24(177190)\x{e76f}235.1

PO207814CO\x 1264个客户

PO207814CO\x 1264客户:2:珍

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-03-12 12:36:26

谢谢你的回复。

我带了一个SSIS包预加载一个表并构建管道分隔的文件。我有Biztalk,然后拿起那个文件,并以我需要的方式破坏它。

票数 0
EN

Stack Overflow用户

发布于 2014-03-11 14:53:54

这里的基本问题是平面文件反汇编程序不支持基于更改值的拆分/分解的概念,例如PO207730CO -> PO207814CO。

因此,在下面的一些步骤中,您将不得不按照PO号重新组合。

你有几个选择:

  1. 例如,使用自定义XSLT映射根据PO号对行进行分组,然后通过在业务流程上使用接收管道进行拆分。https://social.technet.microsoft.com/wiki/contents/articles/17985.xslt-muenchian-grouping-biztalk-complex-transformation.aspx
  2. 在业务流程中使用xPath分解模式。samples/32438.aspx

无论是哪种方式,您都可以逐行解析平面文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22310953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档