Aşağıdaki XML var.
<?xml version="1.0" encoding="UTF-8"?>
<Employees>
<Employee id="3">
<age>40</age>
<name>Tom</name>
<gender>Male</gender>
<role>Manager</role>
</Employee>
<Employee id="4">
<age>25</age>
<name>Meghna</name>
<gender>Female</gender>
<role>Manager</role>
</Employee>
</Employees>
İd = "4" ile Çalışan öğesini seçmek istiyorum.
Hiçbir şey döndürmüyor XPath aşağıdaki ifadeyi kullanıyorum.
//Employee/[@id='4']/text()
Ben http://chris.photobooks.com/xml/default.htm adresinden kontrol ettim ve geçersiz xpath diyor, sorunun nerede olduğundan emin değilim.
//
ve aradığını unutmayın . Bunun yerine, belgenin yapısı biliniyorsa, aşağıdaki Gilles'in cevabında önerildiği gibi uygun bir yol kullanın .