預期的XML如何比較兩個不同的XML與所有標籤並顯示差異?
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<bvoip:updateCustSiteDetailResponse xmlns:bvoip="http://dbor.att.com/bvoip/v1">
<bvoip:rowsAffected>13</bvoip:rowsAffected>
<bvoip:name>JAK</bvoip:name>
</bvoip:updateCustSiteDetailResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope><!-- P-V : 2016.10.21 -->
TargetXML
<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<ns:updateCustSiteDetailResponse xmlns:ns="http://dbor.att.com/bvoip/v1">
<ns:rowsAffected>14</ns:rowsAffected>
</ns:updateCustSiteDetailResponse> </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
輸出 ------------ 預期的RowsAffected 13,但的RowsAffected是14 預期的名稱是缺少
的命名空間是相同的;你爲什麼需要忽略它? –
是的命名空間是不同的bvoip vs ns,我需要比較只有值與標籤 –
這是一個名稱空間**前綴**;兩個前綴的命名空間是相同的,即「http:// dbor.att.com/bvoip/v1」。鑑於名稱空間是相同的;你爲什麼要忽略它? –