Вы можете получить элементы, где <PolicyStatusDesc>
имеет значение Active
, отфильтровав элементы <detailResponse>
с помощью el.Descendants("PolicyStatusDesc")
, а затем выбрав элементы, имеющие значение Active
.
Используя синтаксис запроса:
var items = from el in xdoc.Descendants("detailResponse")
where el.Descendants("PolicyStatusDesc").Any(p => p.Value == "Active")
select el;
Или используя синтаксис метода:
var items = xdoc.Descendants("detailResponse")
.Where(el => el.Descendants("PolicyStatusDesc")
.Any(p => p.Value == "Active"));