【发布时间】:2014-06-14 04:43:49
【问题描述】:
我在我的 SQL Server 中使用 XML Auto 来查询数据。我想知道如何最好地解析它提供的数据。
我的最终目标是提供一个项目列表及其值,但我不知道有多少列或列的名称将是什么,直到至少在运行时从 SQL 中提取数据。
这是一个示例 XML
<animals>
<animal name="Pig">
<meat>
<name>Prosciutto</name>
</meat>
<meat>
<name>Speck</name>
</meat>
</animal>
<animal name="Cow">
<meat>
<name>Clod</name>
</meat>
<meat>
<name>Brisket</name>
</meat>
<meat>
<name>Tri-tip</name>
</meat>
</animal>
<animal name="Chicken">
<meat>
<name>Drumstick</name>
</meat>
</animal>
</animals>
如何在列表中显示它,并执行 Linq2SQL(或 Linq2XML)?
【问题讨论】:
-
为什么首先使用 LINQ?一定要吗?
-
你的专栏是什么?那个动物。您希望您的列表按动物和肉类分组吗?