我有日志文件的文件名是今天的日期。我需要得到这些文件中的属性的错误,如果他们之间的开始和停止时间目前保存在变量。我如何才能做到这一点?
<ErrorLogs>
<Logs Hour_Date="9:34/1_6_2021" ID="1">
<ErrorGUI>checkbox</ErrorGUI>
<ErrorType>uplink fail</ErrorType>
<ProgramPage>Failures Page</ProgramPage>
<ErrorStartTime>9:34:20</ErrorStartTime>
</Logs>
<ErrorLogs>
2条答案
按热度按时间gc0ot86w1#
正如@JonSkeet提到的,需要将XML反序列化为对象类。
接下来,使用 System.Linq 按日期范围筛选数据。
Demo @ .NET Fiddle
kdfy810k2#
请尝试以下操作: