我想在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>