Inbound接口 一次解析外部IO报文中多个节点值
2013-07-17 17:53
274 查看
我们之前做Inbound接口的时候,解析外部IO节点时常用
PRM ANI Utility Service/GetProperty
获取节点值,但是每次只能获取一个,如果一个报文过长,那么这么BS就要执行多次才可以把目标节点解析全,
现在发现OOTB有个BS:
FINS Industry XML Query Service/Execute
他是基于路径的(Xpath)的语法解析方式,可以一次执解析出多个层次的多个节点值
比如
'/*/@Id'
'/*/@Account Name '。
所以强烈推荐使用这个BS解析数据,解析效率高。
但是也有一个缺点,如果某个节点重复出现,取值也很麻烦,下次再深入看看。
PRM ANI Utility Service/GetProperty
获取节点值,但是每次只能获取一个,如果一个报文过长,那么这么BS就要执行多次才可以把目标节点解析全,
现在发现OOTB有个BS:
FINS Industry XML Query Service/Execute
他是基于路径的(Xpath)的语法解析方式,可以一次执解析出多个层次的多个节点值
比如
'/*/@Id'
'/*/@Account Name '。
所以强烈推荐使用这个BS解析数据,解析效率高。
但是也有一个缺点,如果某个节点重复出现,取值也很麻烦,下次再深入看看。
相关文章推荐
- PHP通过XML报文格式的POST请求方式,与第三方接口交互(发送xml,获取XML,并解析xml步骤)
- Java接收Cordys中webservice接口的返回数据并解析xml获取相应节点数据
- 记一次sql server 2005访问http接口,并解析json的过程
- soap发送报文请求和dom4j解析XML并且获得指定名称的节点信息
- 记一次虚拟化环境下Windows IO性能的解析
- 记一次虚拟化环境下Windows IO性能的解析
- 移动支付平台间接口报文解析核心架构及平台交易全程实录
- 移动支付平台间接口报文解析技术核心架构实现、及平台交易处理项目全程实录教程
- vs2010环境下一次因为文件名大小写问题导致无法解析的外部符号问题
- 移动支付平台间接口报文解析技术及平台交易处理项目
- 调用宇视SDK接口后提示“无法解析的外部符号....”解决方案
- 【Android 多媒体开发】 MediaPlayer 状态机 接口 方法 解析
- 解析接口中的图片,并且轮播
- 引用rtmp编译报错:rtmp.obj : error LNK2001: 无法解析的外部符号 __imp__timeGetTime@0
- java对XML文件的解析、节点的增加、删除操作总结
- (一)java.io.DataInput接口及源码详解
- 外部符号无法解析 [c/c++]
- 关于在directshow中无法解析的外部符号的问题
- iOS通过百度mp3接口解析mp3文件地址代码分享
- MM7api反向服务开发过程中报文的解析