LinQ到xml:Xml没有开始和结束标签

问题描述:

我知道,使用LinQ时,可能有一个没有附加到任何根文档的元素,但有可能进一步采取这一步,并有xml数据没有根元素;基本上是XElements的集合?LinQ到xml:Xml没有开始和结束标签

XML:

<XElement1> 
    <someData>data</someData> 
</Xelement1> 
<XElement2> 
    <someData>data</someData> 
</Xelement2> 
<XElement3> 
    <someData>data</someData> 
</Xelement3> 
... 
... 

日Thnx。

可以使用的XmlTextReader或使用XmlValidatingReader读取XML片段:

http://msdn.microsoft.com/en-us/library/cakk7ha0(v=VS.100).aspx

http://msdn.microsoft.com/en-us/library/k4yze3k7.aspx

+0

这看起来就是门票,欢呼声。 – baileyswalk 2010-08-27 09:55:15

<XElements> 
//elements 
</XElements> 

根是必要#

如果你在将它存储在不感兴趣一个文件,然后使用List。如果您确实需要将其存储在文件中,那么有关读取上述mamoo提供的XML片段的链接就是您要查找的内容。