1st help:
In the first solution you gave, I want to add the <cf:coverage> ..<ID> condition too along with exisiting conditions.
2nd help:
I need only the below xml from the given xml.
<ns:name>...<ns:locationevent>yyyy</ns:locationevent>..<ns:locations><ns:location1><ns:locationphase><ns:Action><ns:name>Future</ns:name></ns:Action><ns:Status>Pending</ns:Status></ns:locationphase></ns:location1>
and
<ns:name>..<ns:Action><ns:name>def..</ns:name></ns:Action>
and
<ns:Coverage><ns:Action><ns:name>def..</cf:name></ns:Action></ns:Coverage>..
</ns:name>
which is the third xml from the given xml
To be clear, I am just mentioning the conditions
<ns:name>...<ns:locationevent>yyyy</ns:locationevent>..<ns:locations><ns:location1><ns:locationphase><ns:Action><ns:name>Future</ns:name></ns:Action><ns:Status>Pending</ns:Status></ns:locationphase></ns:location1>
and
<ns:name>..<ns:Action><ns:name>def..</ns:name></ns:Action>
and
<ns:Coverage><ns:Action><ns:name>def..</cf:name></ns:Action></ns:Coverage>..
</ns:name>
to pick the third XML from the file