我有一個xml文件,只有特定的節點必須被刪除。節點名稱將作爲用戶的輸入。如何刪除用戶請求的特定節點?刪除xml節點-Xelement
<Customers>
<Customer>
<id>michle</id>
<address>newjersy</address>
</Customer>
<Customer>
<id>ann</id>
<address>canada</address>
</Customer>
</Customers>
我已經試過
var customer = new XElement("customer",
from o in customers
select
new XElement("id", id),
new XElement("address", address)
);
客戶將包含一個新的節點
<Customer>
<id>ann</id>
<address>canada</address>
</Customer>
doc.Element("customers").Elements(customer).ToList().Remove();
,但是這是行不通的。我怎樣才能從XML中刪除元素?
沒有。我得到編譯時錯誤。客戶是不允許的變量看起來 –