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

  • sWooZie

    sWooZie

    9 ŞUBAT 2006
  • talkandroid

    talkandroid

    27 Mayıs 2010
  • Triune Films

    Triune Films

    9 ŞUBAT 2006