C# を使用して XML ファイルからすべての空の要素を削除するにはどうすればよいですか?
例えば:
入力
<Person>
<PersonDetails>
<Name>Some Name</Name>
<Address>
<Street>Some Street</Street>
<City>Some City</City>
<Zip/>
</Address>
</PersonDetails>
<PersonDetails>
<Name>Some Name</Name>
<Address/>
</PersonDetails>
<PersonDetails/>
</Person>
出力
<Person>
<PersonDetails>
<Name>Some Name</Name>
<Address>
<Street>Some Street</Street>
<City>Some City</City>
</Address>
</PersonDetails>
<PersonDetails>
<Name>Some Name</Name>
</PersonDetails>
</Person>