循环报文配置说明.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、循环配置里面的同名节点的处理仅对XML树而言,有如下四种处理方式: 0:无下标处理 1:内部XML、外部XML均有下标处理 2:仅内部XML有下标处理 3:仅外部XML有下标处理 1、如果解包的时候,泰康总行网关过来的循环报文(外部XML报文)有下标的,如下 ap Tulip fc1 term/term amt/amt /fc1 fc2 term/term amt/amt /fc2 /Tulip /ap 取循环次数是绝对路径:ap/Tulip/tkbx/查询条数。 那就用有下标处理的,解到内部的XML标签为经办网点号码、成交金额,外部的XML标签为term、amt,既循环里的为相对路径。 2、????如果解包的时候,第三方发过来的报文是同名节点(无下标),比如CallCenter ap Tulip xGkk term/term amt/amt /xGkk xGkk term/term amt/amt /xGkk /Tulip /ap ====循环开始==== [基本配置] 内部路径标志:1 相对路径 内部XML路径:fc [域取值配置] 域取值方式: {:记录循环开始 循环类型: 1:FOR方式 同名节点处理: 0:无下标处理 路径类型: 0 绝对路径 循环次数路径: ap/Tulip/ABIS/查询笔数 ====循环体(一个)==== [基本配置] 域长度:8 内部路径标志:1 相对路径 内部XML路径:帐号 [域取值配置] 域取值方式: B:字符变量 [域值处理配置] 11:对齐填充 81:目的存储 ====循环结束==== [基本配置] 内部路径标志:0 绝对路径 内部XML路径:[空] [域取值配置] 域取值方式: }:记录循环结束 循环类型: 1:FOR方式 二、循环组包/解包的配置 1、原始内部XML树如下,需要组包成一般性报文(如果要换行,可以配置为分割符,填10): ap Tulip 循环次数 /循环次数 fc1 交易日期/交易日期 /fc1 fc2 交易日期/交易日期 /fc2 /Tulip /ap ====循环开始==== [基本配置] 内部路径标志:1 相对路径 内部XML路径:fc [域取值配置] 域取值方式: {:记录循环开始 循环类型: 1:FOR方式 同名节点处理: 2:仅内部XML有下标处理 路径类型: 1 绝对路径 循环次数路径: ap/Tulip/循环次数 ====循环体(一个)==== [基本配置] 域长度:8 内部路径标志:1 相对路径 内部XML路径:交易日期 [域取值配置] 域取值方式: B:字符变量 [域值处理配置] 11:对齐填充 81:目的存储 ====循环结束==== [域取值配置] 域取值方式: }:记录循环结束 循环类型: 1:FOR方式 2、原始需要从一般性报文解包(比如CallCenter)解成如下XML树: ap Tulip fc 帐号/帐号 /fc fc 帐号/帐号 /fc /Tulip /ap ====循环开始==== [基本配置] 内部路径标志:1 相对路径 内部XML路径:fc [域取值配置] 域取值方式: {:记录循环开始 循环类型: 1:FOR方式 同名节点处理: 0:无下标处理 路径类型: 0 绝对路径 循环次数路径: ap/Tulip/ABIS/查询笔数 ====循环体(一个)==== [基本配置] 域长度:8 内部路径标志:1 相对路径 内部XML路径:帐号 [域取值配置] 域取值方式: B:字符变量 [域值处理配置] 11:对齐填充 81:目的存储 ====循环结束==== [基本配置] 内部路径标志:0 绝对路径 内部XML路径:[空] [域取值配置] 域取值方式: }:记录循环结束 循环类型: 1:FOR方式 ================================================= tulip交易,上送报文里重复区开始标志之后,增加一个变量XMLDUPPATH,指出重复区的路径,如: 变量重复: ap/Tulip/电信/交费记录号 ap/Tulip/电信/销帐信息头 ap/Tulip/电信/缴费记录类型 ap/Tulip/电信/应收金额 则变量XMLDUPPATH赋值ap/Tulip/电信 其他规则保持不便, 如果不增加,运行结果和以前一样,即同名节

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档