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

  • habpsu

    habpsu

    25 Temmuz 2007
  • Influencer Plus

    Influencer P

    2 Ocak 2013
  • The Exploiteers

    The Exploite

    4 Ocak 2011