连续记录我有一个XML文件:解析两个XML文件
<root type="service">
<Msg Date="03/23/2013 12:00:04 AM">Request'HANDSHAKE'</Msg>
<Msg Date="03/23/2013 12:00:04 AM">Response'RSHANDSHAKE'</Msg>
<Msg Date="03/23/2013 12:03:04 AM">Request'HANDSHAKE'</Msg>
<Msg Date="03/23/2013 12:03:04 AM">Response'RSHANDSHAKE'</Msg>
<Msg Date="03/23/2013 01:34:30 PM">Request 'IQ~bbabb3ff2-...DLE~VNECTRECVBDHANDLE'</Msg>
<Msg Date="03/23/2013 01:34:30 PM">Response SIQ~7a23da12...RDHANDLE=O000000000014'</Msg>
</root>
我要解析的文件,看看每个请求是否后跟的响应。如果没有回应,则表示存在错误。我怎样才能在C#和最好的LINQ做到这一点?
到目前为止你写了什么代码? – Brian 2013-04-09 23:10:50
也许看看[LINQ to XML](http://msdn.microsoft.com/en-us/library/bb387061.aspx)用于使用LINQ读取XML,但是我不确定XML是否以这种方式保证顺序,所以LINQ to XML可能不会保留这一点。 – JakeP 2013-04-09 23:28:35