У меня есть XML, который разобранный в XDocument:Extract тело ответ XDocument мыло в новый XDocument
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<MyResponse xmlns="https://www.domain.net/">
<Node1>0</Node1>
</MyResponse>
</soap:Body>
</soap:Envelope>
В принципе я пытаюсь создать новый XDocument, который имеет свой корень как
<MyResponse xmlns="https://www.domain.net/">
<Node1>0</Node1>
</MyResponse>
Так в сущности, я пытаюсь извлечь это из тела мыла. Я попытался разобрать это с помощью Linq, но не могу возвращать новый XDocument с этим новым корнем. Есть идеи?
Заранее спасибо
'новый XDocument (old.Element («{} http://schemas.xmlsoap.org/soap/envelope/ Envelope ") .Element (" {http://schemas.xmlsoap.org/soap/envelope/}Body ") .Element (" {https://www.domain.net/}MyResponse "))' – PetSerAl