微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

<我正在尝试找到XML的确切路径,以输入/设置KARATE API验证的新值

如何解决<我正在尝试找到XML的确切路径,以输入/设置KARATE API验证的新值

我正在使用下面的XML,我需要在XML中将以下标签的值设置10次。

  1. 电话号码

我也想用更新的10个新的PolNumber打印新的XML。 我应该在此SOAP XML的功能文件中写什么?

我已经编写了下面的代码,但是新更新的值未得到打印。

  • def Info = read('data.xml')
  • 设置信息/政策[@ CarrierPartyID ='Party_Carrier'] / PolNumber ='P123456'
  • 打印信息

XML:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://service.iwa.dtcc.com/" xmlns:ns="http://ACORD.org/Standards/Life/2">
    <soapenv:Header>
        <ser:MessageHeader>
            <MessageName>VI</MessageName>
            <RouteInfo>
                <FromParticipant>0057</FromParticipant>
                <ToParticipant>4516</ToParticipant>
                <Sender>0057</Sender>
                <TransmissionDate>2020-10-08</TransmissionDate>
                <TransmissionTime>13:32:35</TransmissionTime>
            </RouteInfo>
        </ser:MessageHeader>
    </soapenv:Header>
    <soapenv:Body>
        <ser:processValueInquiry xmlns="http://service.iwa.dtcc.com/">
            <VI_Msg xmlns="http://ACORD.org/Standards/Life/2">
                <TXLife xmlns="http://ACORD.org/Standards/Life/2" 
            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                    <TXLifeRequest PrimaryObjectID="AnnuityOrder27995">
                        <TransRefGUID>SOAPUI-21207-2019030611</TransRefGUID>
                        <TransType tc="212">212</TransType>
                        <TransSubType tc="21207">21207</TransSubType>
                        <TransExeDate>2019-06-06</TransExeDate>
                        <TransExeTime>13:32:35</TransExeTime>
                        <PendingResponSEOK tc="0">False</PendingResponSEOK>
                        <OLifE>
                            <Holding id="AnnuityOrder27995">
                                <HoldingTypeCode tc="2">Policy</HoldingTypeCode>
                                <distributorClientAcctNum>8888</distributorClientAcctNum>
                                <Policy CarrierPartyID="Party_Carrier">
                                    <PolNumber>A235689</PolNumber>
                                    <CarrierCode>5544</CarrierCode>
                                    <CusipNum>5555</CusipNum>
                                </Policy>
                            </Holding>
                        </OLifE>
                    </TXLifeRequest>
                </TXLife>
            </VI_Msg>
        </ser:processValueInquiry>
    </soapenv:Body>
</soapenv:Envelope>

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

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?