Есть ли способ перебрать документ и удалить все элементы <:p />
, если у них нет прогонов? Я пытаюсь удалить абзацы, если они выглядят примерно так:
<w:p>
<w:pPr>
<w:pStyle w:val="Heading1" />
<w:numPr>
<w:ilvl w:val="0" />
<w:numId w:val="0" />
</w:numPr>
<w:ind w:left="432" />
</w:pPr>
</w:p>
Вот что у меня есть до сих пор, но он удаляет только пустые элементы <w:p />
.
foreach (Paragraph P in D.Descendants<Paragraph>().Where(x => !x.HasChildren).ToList()