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

  • Lamborghini

    Lamborghini

    13 Aralık 2005
  • SalGames2016

    SalGames2016

    17 Kasım 2012
  • Video-Tutorials.Net

    Video-Tutori

    15 Mart 2011