在XML有效负载中查找不同的值XSL映射| SOA | BPEL

我想在XML有效负载中找到不同的标签值。

样本有效载荷

<?xml version = '1.0' encoding = 'UTF-8'?>
<ns0:execute xmlns:ns1="http://some.url" xmlns:ns2="http://xmlns.oracle.com/cloud/adapter/connectivityproperties/REST/PostData_REQUEST/RESTOUTREQ" xmlns:ns0="http://xmlns.oracle.com/cloud/adapter/REST/PostData_REQUEST/types">
   <ns1:processInterfaceLine>
      <ns1:interfaceLine>
         <ns1:customerOrderNumber>customerOrderNumber22387</ns1:customerOrderNumber>
         <ns1:metallurgistName>metallurgistName22388</ns1:metallurgistName>
         <ns1:jobNumber>jobNumber22389</ns1:jobNumber>
         <ns1:emsProgressInvoiceNumber>emsProgressInvoiceNumber22390</ns1:emsProgressInvoiceNumber>
      </ns1:interfaceLine>
      <ns1:interfaceLine>
         <ns1:customerOrderNumber>customerOrderNumber22388</ns1:customerOrderNumber>
         <ns1:metallurgistName>metallurgistName22388</ns1:metallurgistName>
         <ns1:jobNumber>jobNumber22389</ns1:jobNumber>
         <ns1:emsProgressInvoiceNumber>emsProgressInvoiceNumber22390</ns1:emsProgressInvoiceNumber>
      </ns1:interfaceLine>
      <ns1:interfaceLine>
         <ns1:customerOrderNumber>customerOrderNumber22387</ns1:customerOrderNumber>
         <ns1:metallurgistName>metallurgistName22388</ns1:metallurgistName>
         <ns1:jobNumber>jobNumber22389</ns1:jobNumber>
         <ns1:emsProgressInvoiceNumber>emsProgressInvoiceNumber223901</ns1:emsProgressInvoiceNumber>
      </ns1:interfaceLine>
   </ns1:processInterfaceLine>

</ns0:execute>

我希望输出如下:我只希望基于 customerOrderNumber 标签的不同值,而不是整个薪水表。

所需的输出::

<?xml version = '1.0' encoding = 'UTF-8'?>
<ns0:execute xmlns:ns1="http://some.url" xmlns:ns2="http://xmlns.oracle.com/cloud/adapter/connectivityproperties/REST/PostData_REQUEST/RESTOUTREQ" xmlns:ns0="http://xmlns.oracle.com/cloud/adapter/REST/PostData_REQUEST/types">
   <ns1:processInterfaceLine>
      <ns1:interfaceLine>
         <ns1:customerOrderNumber>customerOrderNumber22387</ns1:customerOrderNumber>
         <ns1:metallurgistName>metallurgistName22388</ns1:metallurgistName>
         <ns1:jobNumber>jobNumber22389</ns1:jobNumber>
         <ns1:emsProgressInvoiceNumber>emsProgressInvoiceNumber22390</ns1:emsProgressInvoiceNumber>
      </ns1:interfaceLine>
      <ns1:interfaceLine>
         <ns1:customerOrderNumber>customerOrderNumber22388</ns1:customerOrderNumber>
         <ns1:metallurgistName>metallurgistName22388</ns1:metallurgistName>
         <ns1:jobNumber>jobNumber22389</ns1:jobNumber>
         <ns1:emsProgressInvoiceNumber>emsProgressInvoiceNumber22390</ns1:emsProgressInvoiceNumber>
      </ns1:interfaceLine>
</ns0:execute>
Jade0769 回答:在XML有效负载中查找不同的值XSL映射| SOA | BPEL

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3153877.html

大家都在问