xml ファイルから次の値を抽出しようとしています: - - xml ファイルは次のように表されます。
<ENVELOPE_CONTENT>
<DOCUMENTS>
<DOCUMENT>
<IDX>1529</IDX>
<ENTITY_PRIORITY>5</ENTITY_PRIORITY>
<CLD_COD>MAGAZINE</CLD_COD>
<CLD_DESC>Revues, magazine</CLD_DESC>
<CATEGORY>OTHER</CATEGORY>
<TIF_FILENAME>revues, magazine_1529_si.tif</TIF_FILENAME>
<COMMENT />
<REJECT_MESSAGES />
<PAGES>
<PAGE>
<PAGIDX>3375</PAGIDX>
<POSITION>1</POSITION>
<TIFNAME>87771593-2FD4-4803-8736-E2C1A898A96B_002.tif</TIFNAME>
<JPEGNAME>87771593-2fd4-4803-8736-e2c1a898a96b_001.jpg</JPEGNAME>
</PAGE>
<PAGE>
<PAGIDX>3376</PAGIDX>
<POSITION>2</POSITION>
<TIFNAME>87771593-2FD4-4803-8736-E2C1A898A96B_004.tif</TIFNAME>
<JPEGNAME>87771593-2fd4-4803-8736-e2c1a898a96b_003.jpg</JPEGNAME>
</PAGE>
<PAGE>
<PAGIDX>3377</PAGIDX>
<POSITION>3</POSITION>
<TIFNAME>87771593-2FD4-4803-8736-E2C1A898A96B_006.tif</TIFNAME>
<JPEGNAME>87771593-2fd4-4803-8736-e2c1a898a96b_005.jpg</JPEGNAME>
</PAGE>
<PAGE>
<PAGIDX>3378</PAGIDX>
<POSITION>4</POSITION>
<TIFNAME>87771593-2FD4-4803-8736-E2C1A898A96B_008.tif</TIFNAME>
<JPEGNAME>87771593-2fd4-4803-8736-e2c1a898a96b_007.jpg</JPEGNAME>
</PAGE>
</PAGES>
</DOCUMENT>
</DOCUMENTS> </ENVELOPE_CONTENT>
次のc#コードを使用して値を抽出しています
string xmlText = File.ReadAllText(f);
XmlDocument doc = new XmlDocument();
doc.LoadXml(xmlText);
XmlNodeList parentNode = doc.GetElementsByTagName("DOCUMENT");
List<string> p = new List<string>();
string classe = "";
foreach (XmlNode childrenNode in parentNode)
{
classe = childrenNode.SelectSingleNode("CLD_COD").InnerText;
}//end foreach
CLD_COD から値を抽出することはできましたが、「TIFNAME」の値を抽出することはできません
ノードを反復して抽出するにはどうすればよいですか?
ありがとうございました。