У меня есть следующая строка xml:
<report>
<item id="4219" Co="6063" LastName="Doe" FirstName="John"/>
<item id="2571" Co="6063" LastName="Doe" FirstName="Jane"/>
</report>
Как мне написать запрос Linq to xml, который фильтрует по имени = "Jane" и записывает его обратно в строку xml
Пока у меня есть следующий код:
XDocument reportXmlDoc = XDocument.Parse(_report); //This is the string var assigned with data above
var filteredList = from x in fullReportXmlDoc.Descendants("item")
where x.Attribute("FirstName").Value == "Jane"
select x;
Как мне преобразовать FilterList обратно в строку XML?