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

  • H3Ctic (old channel)

    H3Ctic (old

    23 Mart 2011
  • macpulenta

    macpulenta

    9 EYLÜL 2006
  • SomeOne Pro

    SomeOne Pro

    25 EKİM 2013