特定屬性我有xml文件是這樣的:刪除節點不包括那些具有使用LINQ到XML
<group>
<First_group>
</First_group>
<Second_group>
<Name number="1">
</Name>
<Name number="2">
</Name>
<Name number="3">
</Name>
</Second_group>
<Third_group>
</Third_group>
</group>
我想刪除節點名稱不包括一個具有屬性= 1
這裏是代碼:
Dim doc As XDocument = XDocument.Load("c:\temp\node.xml")
doc.Root.Element("Second_group").Elements("Name").Attributes("number").Value > 1.Remove()
但它沒有工作。
你們是不是要刪除的節點底層文件,或只是在XDocument對象? – joelt
它會給你一個錯誤?我不確定LINQ會執行。 – Tim
我收到此錯誤錯誤:'值'不是'System.Collections.Generic.IEnumerable(Of System.Xml.Linq.XAttribute)'的成員。 – Chelovek