SORU
23 Mayıs 2010, Pazar


büyük / küçük harf duyarlı xpath eşleşen?

Xml için aşağıda örneğin

<CATALOG>
    <CD title="Empire Burlesque"/>
    <CD title="empire burlesque"/>
    <CD title="EMPIRE BURLESQUE"/>
    <CD title="EmPiRe BuRLeSQuE"/>
    <CD title="Others"/>
<CATALOG>

Nasıl ilk 4 kayıtları eşleştirmek için //CD[@title='empire burlesque'] gibi xpath ile. İşlev bunu yapmak için xpath var mı? PHP fonksiyon gibi başka çözümler de kabul edilir.

CEVAP
23 Mayıs 2010, Pazar


XPath 2-küçük harf (büyük harf) bir dize işlevi vardır. Bu oldukça büyük / küçük harf duyarlı olarak aynı değil, ama umarım yakın yeterli olacaktır:

//CD[lower-case(@title)='empire burlesque']

XPath 1, hack using translate var kullanıyorsanız.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Hey Nadine

    Hey Nadine

    24 Kasım 2006
  • Leigh Momii

    Leigh Momii

    10 Mayıs 2006
  • sk8ingis4me

    sk8ingis4me

    16 Mart 2006