IT分销/经销中间件wmb

WMB 中的 Mapping 节点如何处理报文?

软件名称:WMB

软件版本:7.0

环境平台:WINXP

问题描述:
我想在WMB中采用Mapping 节点处理以下报文,报文中的每一行代表一组信息,每组信息用"/"分隔,报文信息如下:
BSM                                                                             
.V/1LKHN                                                                        
.F/HU7072/27MAR/HAK/Y  (说明:F代表航班信息/HU7072为航班号/27MAR代表航班日期/HAK为目的地/Y为舱位)                                                         
.N/3880823981001                                                               
.D/KHN//27MAR/2148//KHN20548                                                   
.S/Y/15D/C/157//Y                                                               
.W/K/1/5                                                                        
.P/1LIULICHEN                                                                  
.L/KRVXS                                                                        
.T/23083                                                                        
ENDBSM

以航班信息为例,目的是要将    .F/HU7072/27MAR/HAK/Y
转换成:
   
        1
        L
        ABC
        
   


请问在WMB的Mapping节点中如何实现? 有没有更好的实现方式?
谢谢!
参与3

2同行回答

hm19870327hm19870327技术经理Foxconn
我一般在处理webservice的时候用的是ESQL,在处理MQ接收过来的XML结构时用的是Mapping。应为Mapping不好处理命名空间。显示全部
我一般在处理webservice的时候用的是ESQL,在处理MQ接收过来的XML结构时用的是Mapping。应为Mapping不好处理命名空间。收起
互联网服务 · 2011-10-28
浏览800
xuqing11xuqing11学生南方医科大学
你做出来了吗?我觉得你可以把报文消息在建消息集的时候,将报文消息建立消息定义,另外将你所需的格式建立消息定义。然后在利用mapping节点映射。要是你做出来了,你能说说你的想法吗,我学习下。...显示全部
你做出来了吗?我觉得你可以把报文消息在建消息集的时候,将报文消息建立消息定义,另外将你所需的格式建立消息定义。然后在利用mapping节点映射。
要是你做出来了,你能说说你的想法吗,我学习下。收起
医院 · 2011-01-20
浏览825

提问者

hchua602
开发工程师昆船
擅长领域: 中间件双活应用服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-12-09
  • 关注会员:0 人
  • 问题浏览:4504
  • 最近回答:2011-10-28
  • X社区推广