SORU
9 Ocak 2013, ÇARŞAMBA


XPath öznitelik değeri Öğe seçmek için

XML aşağıdaki 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>

=Id ile Çalışan öğesi seçmek istiyorum"4".

Bir şey değil dönen aşağıda XPath ifadesi kullanıyorum.

//Employee/[@id='4']/text()

http://chris.photobooks.com/xml/default.htm denetlendim ve geçersiz xpath, emin değilim sorun nerede yazıyor.

CEVAP
9 Ocak 2013, ÇARŞAMBA


[ önce / kaldırmak gerekir. Doğrulamaları ([ ]parçaları) bölü hemen önce olması gerekmez mi. Ayrıca, Çalışan elemanın kendisi seçmek için, sonunda /text() bırak ya yoksa hemen boşluk metin değerlerini Çalışan elemanın altında seçme olursun.

//Employee[@id='4']

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HowcastFoodDrink

    HowcastFoodD

    21 EYLÜL 2010
  • Skrillex

    Skrillex

    6 NİSAN 2010
  • Techmoan

    Techmoan

    31 Mayıs 2009