XPath kullanarak belirli bir attribute’a sahip node’u bulmak
Elimizde kullanıcıların olduğu bir XML dosyası olduğunu ve ID’si 4 olan kullanıcıyı bulmak istediğinizi düşünelim. XPath sorgunuz aşağıdakine benzer bir şekilde olmalıdır.
<kullanicilar>
<kullanici id="1" isim="Ahmet" />
<kullanici id="2" isim="Mehmet" />
<kullanici id="3" isim="Ali" />
<kullanici id="4" isim="Coskun" />
</kullanicilar>
XmlDocument m_XmlDocument = new XmlDocument();
m_XmlDocument.Load("~/App_Data/data.xml");
XmlNode node = m_XmlDocument.SelectSingleNode( "//kullanicilar/kullanici[@id='4']" );