【发布时间】:2011-04-05 02:39:04
【问题描述】:
我想删除类型为 Item 且属性为 view 的所有元素,该属性没有特定值。
所以如果值为 XXX。选择属性视图值为 != XXX 的所有元素 Item。
某些 Item 元素没有 view 属性。不应选择此元素。
【问题讨论】:
标签: linq-to-xml
我想删除类型为 Item 且属性为 view 的所有元素,该属性没有特定值。
所以如果值为 XXX。选择属性视图值为 != XXX 的所有元素 Item。
某些 Item 元素没有 view 属性。不应选择此元素。
【问题讨论】:
标签: linq-to-xml
string selector = "XXX";
Elements.Where(x => x.Name == "Item"
&& x.Attribute("view") != null
&& x.Attribute("view").Value != selector).Remove();
【讨论】: