0
我有一個對象結構,我從XML反序列化 - 但我想用它與LINQ。有沒有什麼辦法可以將這個功能添加到普通的對象結構中而沒有XPath的麻煩?帶有不帶XPath的LINQ的XML
我有一個對象結構,我從XML反序列化 - 但我想用它與LINQ。有沒有什麼辦法可以將這個功能添加到普通的對象結構中而沒有XPath的麻煩?帶有不帶XPath的LINQ的XML
如果它已經被反序列化,你可以使用linq來對象。否則,您可以使用linq to xml,這比XPath稍微友好一些。
當然。對於linq to XML沒有特別的要求,您可以輕鬆使用您的序列化XML,只需使用system.xml.linq中的類
特別是XElement/XDocument。
即
XElement xe = XElement.Parse(**yourXML**);
from x in xe.Descendants("someElement")
select .....