<Default>
<SharepointContentType id="SharePointContentType">
<name id="Test1"
DisplayName="TestOne"
SharepointGroup="Test1SPGp">
</name>
<name id="Test2"
DisplayName="TestTwo"
SharepointGroup="Test2SPGp">
</name>
.
.
.
.
</SharepointContentType>
.
.
.
.
<Default>
对于上面我想下降的模式,找到一个 id 的节点,而不是找到id的SharePointContentType
标签(用户定义),然后获取元素的值<name >
Test1
SharepointGroup
例如,如果用户输入Test1
不是输出,Test1SPGp
请帮助我尝试使用 linq 并设法编写如下代码,但未能成功。
XDocument xDoc = XDocument.Load(GetDefaultXMLFile());
var feeds = from feed in xDoc.Descendants("name")
where feed.Attribute("id").Equals("admin")
select new
{
fxfv = feed.Attribute("SharepointGroup").Value
};