Linq to XML 嵌套标签加入问题
我有一个如下所示的 XML,
<Labs>
<Lab id="a" name="a">
<Test name="aa"></Test>
<Test name="ab"></Test>
<Test name="ac"></Test>
</Lab>
<Lab id="b" name="b">
<Test name="ba"></Test>
<Test name="bb"></Test>
</Lab>
</Labs>
我想通过单个 select 语句使用 LINQ to XML 从单个表中的 XML 中获取数据。如果您能给我提供如何进行查询的参考。
我将 Linq to XML 查询输出绑定到 silverlight 网格。在 silverlight 中输出应该是这样的......
LabName TestName
a aa
a ab
a ac
b ba
b bb
I have an XML that looks like this
<Labs>
<Lab id="a" name="a">
<Test name="aa"></Test>
<Test name="ab"></Test>
<Test name="ac"></Test>
</Lab>
<Lab id="b" name="b">
<Test name="ba"></Test>
<Test name="bb"></Test>
</Lab>
</Labs>
I want to get the data from this XML in a single table using LINQ to XML through a single select statement. If you could provide me with a reference of how to do the query.
I am binding the Linq to XML query output to silverlight grid. The output should be like this in silverlight...
LabName TestName
a aa
a ab
a ac
b ba
b bb
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
好的,这是一个工作示例:
OK here is a working example:
对于
Aliostad
发布的上述解决方案的 lambda 免费版本。你也可以用这个...for a lambda free version of the above solution posted by
Aliostad
. You can use this as well...