以下のようなxmlファイルがあるとします
<DataBaseServers>
<DataBaseServer id="1" title="IISDevdb1" address="Address1">
<DataBases>
<database id="1" name="db1" userID="u1" password="p1" />
<database id="3" name="db3" userID="u3" password="p3" />
</DataBases>
</DataBaseServer>
<DataBaseServer id="2" title="iis2" address="Address2">
<DataBases>
<database id="2" name="db2" userID="u2" password="p2" />
</DataBases>
</DataBaseServer>
</DataBaseServers>
データベース id="3" を削除したい。
結果のxmlは次のようになります
<DataBaseServers>
<DataBaseServer id="1" title="IISDevdb1" address="Address1">
<DataBases>
<database id="1" name="db1" userID="u1" password="p1" />
</DataBases>
</DataBaseServer>
<DataBaseServer id="2" title="iis2" address="Address2">
<DataBases>
<database id="2" name="db2" userID="u2" password="p2" />
</DataBases>
</DataBaseServer>
</DataBaseServers>
データベース id="2" を削除すると、xml は次のようになります。
<DataBaseServers>
<DataBaseServer id="1" title="IISDevdb1" address="Address1">
<DataBases>
<database id="1" name="db1" userID="u1" password="p1" />
<database id="3" name="db3" userID="u3" password="p3" />
</DataBases>
</DataBaseServer>
<DataBaseServer id="2" title="iis2" address="Address2"/>
</DataBaseServers>
XDocument を使用してそれを行うにはどうすればよいですか?