Linq 到 Xml 查询
我有一个像这样的 xml 结构:
<Items>
<Configuration>
<ConfigurationSetting>Setting1</ConfigurationSetting>
<ConfigurationSetting>Setting2</ConfigurationSetting>
</Configuration>
<MetaData>
...
</MetaData>
<Group>
<GroupType>MyType1</GroupType>
<GroupType>MyType2</GroupType>
</Group>
<Group> <--- Looking for this Element
<Reference>MyReference1</Reference>
<Reference>MyReference2</Reference>
</Group>
<Group>
<GroupType>MyType3</GroupType>
<GroupType>MyType4</GroupType>
</Group>
</Items>
我想编写一个 Linq 查询,返回第一个包含子元素 "Reference" 的 "Group" 元素。
感谢您的帮助。
I have a xml structure like this:
<Items>
<Configuration>
<ConfigurationSetting>Setting1</ConfigurationSetting>
<ConfigurationSetting>Setting2</ConfigurationSetting>
</Configuration>
<MetaData>
...
</MetaData>
<Group>
<GroupType>MyType1</GroupType>
<GroupType>MyType2</GroupType>
</Group>
<Group> <--- Looking for this Element
<Reference>MyReference1</Reference>
<Reference>MyReference2</Reference>
</Group>
<Group>
<GroupType>MyType3</GroupType>
<GroupType>MyType4</GroupType>
</Group>
</Items>
I want to write a Linq query that returns the first "Group" Element that contains a Sub-Element "Reference".
Thanks for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
类似于:
或者作为 xPath(可能在
XmlDocument
中):@"/Items/Group[Reference]"
Something like:
Or as xPath (perhaps in
XmlDocument
):@"/Items/Group[Reference]"