-2
我应该加载文件为XmlDocument
,XDocument
,使用Xml-to-LINQ? 或者是XPath
查询要走的路? 这是一般怎么我的XML外观(多个条目虽然):什么是在XML文件中查找最大属性的最佳方法?
<books>
<book Date="2015/09/09 12:13:58">
...
<book Date="2014/04/28 22:13:58">
</books>
你有没有试过*任何*尚未?你有具体的表现标准来见面吗?我会先尝试最简单的方法,然后看看它是否表现良好。 (对我来说,这将是LINQ to XML:var maxDate = XDocument.Load(“file.xml”)。Root.Elements(“book”)。Max(x =>(DateTime)x.Attribute(“Date” ));' - 尽管这些'Date'属性不是ISO-8601,这意味着你可能需要使用'DateTime.ParseExact'(如果你控制数据格式,你应该尽快修复) –