ドキュメントを繰り返し処理し、<: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()