SORU
25 Aralık 2010, CUMARTESİ


Elde XPath kullanarak öznitelik

Öyle gibi: bir XML yapısı göz önüne alındığında

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore>

<book>
  <title lang="eng">Harry Potter</title>
  <price>29.99</price>
</book>

<book>
  <title lang="eng">Learning XML</title>
  <price>39.95</price>
</book>

</bookstore>

Nasıl lang lang Kitap Adı eng), ilk öğenin değerini alabilir miyim?

CEVAP
25 Aralık 2010, CUMARTESİ


Ne için lang vaue lang=eng kitap Başlığı (burada), alabilir miyim ilk eleman?

Kullanın:

/*/book[1]/title/@lang

Bu anlamına gelir:

XML belgesinin üst düzey öğesi book ilk çocuk bir alt başlık öğe lang öznitelik seçin.

Bu özelliğin sadece dize değeri kullanabilirsiniz:

string(/*/book[1]/title/@lang)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • Plugable

    Plugable

    19 Mayıs 2010
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011