0
孩子,我有以下输入XML:删除父节点时,它具有相同名称
<DST>
<PQ>
<hostAddress>10.193.245.27</hostAddress>
</PQ>
<AWDSRVRunStoredProcedure xmlns:lxslt="http://xml.apache.org/xslt">
<hostAddress>10.193.245.27</hostAddress>
<storedprocedures>storedprocedurestwo</storedprocedures>
</AWDSRVRunStoredProcedure>
<DST>
<test>I want this</test>
<PQ>
<hostAddress>10.193.245.27</hostAddress>
</PQ>
<AWDSRVRunStoredProcedure xmlns:lxslt="http://xml.apache.org/xslt">
<hostAddress>10.193.245.27</hostAddress>
<storedprocedures>storedproceduresone</storedprocedures>
</AWDSRVRunStoredProcedure>
<PQClaimSystemRequest>
<request>request</request>
</PQClaimSystemRequest>
</DST>
</DST>
我想删除第一个根节点<DST>
,它是除了第二第二<DST>
孩子。所以,我的结果xml应该如下。
<DST>
<test>I want this</test>
<PQ>
<hostAddress>10.193.245.27</hostAddress>
</PQ>
<AWDSRVRunStoredProcedure xmlns:lxslt="http://xml.apache.org/xslt">
<hostAddress>10.193.245.27</hostAddress>
<storedprocedures>storedproceduresone</storedprocedures>
</AWDSRVRunStoredProcedure>
<PQClaimSystemRequest>
<request>request</request>
</PQClaimSystemRequest>
</DST>