I've got this xml code:
<Turn>
<Entry type="TurnIn" msgId="124312">
<field tag="35" val="D"/>
<field tag="34" val="003694"/>
<field tag="43" val="20140916-01:29:07"/>
</Entry>
<Entry type="Van" msgId="234325">
<field tag="35" val="8"/>
<field tag="34" val="005046"/>
<field tag="43" val="20140916-01:31:17"/>
</Entry>
<Entry type="fired" msgId="124864">
<field tag="35" val="8"/>
<field tag="34" val="005049"/>
<field tag="43" val="20140916-01:34:49"/>
</Entry>
<Entry type="fired" msgId="134864">
<field tag="35" val="8"/>
<field tag="34" val="006324"/>
<field tag="43" val="20140916-01:35:20"/>
</Entry>
</Turn>
For C#.
I need obtain val where Entry, type = "fired" and field,tag = 34 and 43 in a list. I have tried many times with the class XmlReader and Linq to XMl. I don't know how to compare one attribute with the value of the other in the same element.