Here is my xml
<result>
<client></client>
<message></message>
<record>
<message></message>
</record>
</result>
I want to remove the "message" node which is right below "result" when I tried to remove it by using below code:
responseXml.Descendants().Where(e => e.Name == "client" || e.Name == "message").Remove();
It is removing "message" which is under "record" but I don't want this. I want to remove only "message" under "result"
Expected xml:
<result>
<client></client>
<record>
<message></message>
</record>
</result>
Please suggest me here.