2016-04-13 22 views
3

Aşağıda örnek Xml verilerini gösterdim, Eğer lang = "it" başlığında kategori öznitelik değeri almak istiyorum?Marklogic - Xpath get özellik değerini kullanarak

<book category="CLASSICS"> 
    <title lang="it">Purgatorio</title> 
    <author>Dante Alighieri</author> 
    <year>1308</year> 
    <price>30.00</price> 
</book> 

cevap

5

"titlelang ="it" sonra ben category özellik değerini elde etmek istiyorsanız?"

XPath basit olmalıdır:

//book[title/@lang='it']/@category 
2

Ayrıca XPATH İfade şu kullanabilirsiniz. doc("XML-URI")/book[title/@lang/string() eq "it"]/@category