调用wsdl接口 使用xml格式为参数

调用wsdl接口 使用xml格式为参数

由于之前代码都是java代码  里面直接调用了java包进行传输xml 所以目前要用kettle进行传输必须拼字符串,发现怎么拼都不对

接口为:http://120.35.29.XXXX:XXXX/service/ws/jsonWebService?wsdl  每个人接口不一样我就不展示了

直接访问出现如下效果

调用wsdl接口 使用xml格式为参数

目前是看到这个方法叫runjsonresult  所以我网上找了个模版 

<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
    <Body>
        <RunJsonResult xmlns="http://*********************.ths.com">
            <in0>*******************</in0>
            <in1>*</in1>
            <in2>*********************************</in2>
        </RunJsonResult>
    </Body>
</Envelope>

然后在postman上面测试发现不行  纠结了一晚上,效果还是如下

调用wsdl接口 使用xml格式为参数

调用wsdl接口 使用xml格式为参数

没办法 第二天接着啃,以为是模版不对,网上经常看到用soapui测试  那就测呗死吗当活马医

发现

调用wsdl接口 使用xml格式为参数

点左边目录树的request  再点运行 竟然可以? 马上把模版拷过来运行 还是不行 

调用wsdl接口 使用xml格式为参数

后面对比了下  地址上怎么就不用wsdl了?坑啊。。     特此记录  坑了我4个小时

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2215.html原文链接:https://javaforall.net

(0)
上一篇 2020年11月9日 上午12:46
下一篇 2020年11月9日 上午12:46


相关推荐

  • Zabbix的SNMPTrap监控配置[通俗易懂]

    Zabbix的SNMPTrap监控配置[通俗易懂]SNMPTrap监控主要用于设备发生故障时的主动通知的监控。以下简单记录下Zabbix的SNMPTrap的配置方法。

    2022年8月20日
    13
  • OpenClaw引燃港股科技板块!借道恒生科技ETF(513130)分享AI Agent发展红利

    OpenClaw引燃港股科技板块!借道恒生科技ETF(513130)分享AI Agent发展红利

    2026年3月12日
    2
  • Linux安装jdk(两种方式)

    Linux安装jdk(两种方式)最近在研究大数据方面的东西 业务场景是从设备采集数据经过处理然后存放 DB 建设上面的环境第一步肯定是安装 jdk 所以和大家一起学一下基本知识 centos7 5 安装 jdk1 8 安装 jdk 有两种方法 手动安装 yum 安装 yum 安装如下 1 查询要安装 jdk 的版本 命令 yum ylistjava 2 安装 jdk1 8 命令 yuminst

    2026年3月18日
    2
  • gitee pycharm_怎么把git上放到pycharm

    gitee pycharm_怎么把git上放到pycharm好久没有使用git,都忘记git的操作流程了,只能强制回忆一下:今天接到领导通知,要把我这边写的代码提交到远程仓库,然后就想,他那边仓库里的代码源码都是我提供的,我本地在pycharm中也是添加了git管理的,所以就想直接我这边的仓库代码直接push到远程仓库上去,先pull,然后在push就行了,结果搞了半天,一直提示我这边的版本在远程仓库之前的版本:hint:Updateswererejectedbecausethetipofyourcurrentbranchisbehi

    2022年8月28日
    6
  • 二进制加减法计算法则

    二进制加减法计算法则一、二进制加法(逢2进1)举例:100111+11010=10000110011111010——————100001十进制加法是逢十进一,二进制加法是逢二进一。最低位:1加0得1。倒数第2位:1加1得2,同时进1。倒数第3位:1加0得1,再加上进位的1,结果为2。其他位同理。二、二进制减法(借1当2)举例:1000001-11010=100111…

    2022年6月24日
    64
  • c++ 基础数据类型 与 uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型

    c++ 基础数据类型 与 uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型C 的基础数据类型 C 的主要数据类型 主要分为三类 布尔型 整型 char 型从本质上说 也是种整型类型 它是长度为 1 的整数 通常用来存放字符的 ASCII 码 浮点型 而 t 是 typedef 定义的表示标志 是结构的一种标注 即我们所看到的 uint8 t uint16 t uint32 t 都不是新的数据类型 而是通过 typedef 给类型起得别名 uint8 t uint

    2026年3月18日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号