13 Mart 2012, Salı
XPath eleman childs dayalı seçmek için alt değer
Bir element bir değerine göre seçmek için çalışırken çocuk çocuk
Aşağıdaki düşünme ama çalışmıyor, herhangi bir yardım, teşekkür ederim
./book[/author/name = 'John']
ya
./book[/author/name text() = 'John']
Yazarın adı = tüm kitapları istiyorum'' . John
Xml dosyası
<list>
<book>
<author>
<name>John</name>
<number>4324234</number>
</author>
<title>New Book</title>
<isbn>dsdaassda</isbn>
</book>
<book>...</book>
<book>...</book>
</list>
CEVAP
13 Mart 2012, Salı
Orada neredeyse. Senin yüklem olarak, istediğinizgöreceliyolunu değiştirin
./book[/author/name = 'John']
ya
./book[author/name = 'John']
ya
./book[./author/name = 'John']
ve element maç olacak. Geçerli yüklem geri author
Bir bakmak için belge kök dizinine gider.
Bunu Paylaş:
Öğeleri değerlerine göre seçmek için N...
İçerir " nitelikler;deneme" se...
XPath öznitelik değeri Öğe seçmek için...
XPath birden fazla kategori seçmek içi...
İlk seçmek için nasıl başka bir eleman...