Html :: sorgu

HTML :: öğe için jquery benzeri seçim sorguları
Şimdi İndirin

Html :: sorgu Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Yayıncı adı:
  • Andy Wardley
  • yayıncı web sitesi:
  • http://search.cpan.org/~abw/

Html :: sorgu Etiketler


Html :: sorgu Açıklama

HTML :: öğe için jquery benzeri seçim sorguları HTML :: Query, HTML :: ağaç modülü kümesi için bir eklenti olan bir perl modülüdür. JQuery'den ilham alan bir sorgu sözdizimi kullanarak bir ağaçtan bir veya daha fazla unsur seçmenin basit bir yolunu sağlar. Bu seçici sözdizimi, bir CSS seçicisi yazan herkese güven verici bir şekilde tanıdık olacaktır. buna girişimi). Aksine, html :: öğe modülü tarafından sağlanan Look_down () yöntemine kolayca eşleştirilebilen JQuery (ve CSS) denilen ve test edilmiş seçici sözdiziminden bazılarını ödüllendirir. Sorguyu kullanarak bir HTML :: Sorgu Nesnesi Oluşturucu Subroutine: HTML :: sorgu 'sorgusu' kullanın; # adlı parametreleri kullanarak $ q = sorgu (Text => $ metin); # Html metni $ q = sorgu (file => $ dosya); # Html dosyası $ q = sorgu (ağaç => $ ağaç); # Html :: öğe nesnesi $ q = sorgu (sorgu => $ sorgu); # HTML :: sorgu nesnesi $ q = sorgu (metin => $ text1, # veya herhangi bir kombinasyon metni => $ text2, yukarıdaki dosya = # $ dosya1, dosya => $ file2, tree => $ ağaç, sorgu => $ sorgu,); # konumsal argümanlar olarak geçen öğeleri geçiş $ q = sorgu ($ ağaç); # Html :: öğe nesnesi (ler) $ q = sorgu ($ tree1, $ tree2, $ tree3, ...); # veya bir veya daha fazla mevcut sorgudan $ q = sorgu ($ query1); # HTML :: Sorgu Nesnesi (ler) $ q = sorgu ($ query1, $ query2, $ query3, ...); # veya bir karışım $ q = sorgu ($ tree1, $ query1, $ tree2, $ query2); # Son argüman (her durumda) bir seçici olabilir, $ spec = 'Ul.Menu Li A'; # .... $ q = sorgu ($ ağaç, $ spec); $ q = sorgu ($ sorgu, $ spec); $ q = sorgu ($ tree1, $ tree2, $ query1, $ query2, $ spec); $ q = sorgu (metin => $ metin, $ spec); $ q = sorgu (dosya => $ dosya, $ spec); $ q = sorgu (ağaç => $ ağaç, $ spec); $ q = sorgu (sorgu => $ sorgu, $ spec); $ q = sorgu (metin => $ metin, dosya => $ dosyası, # ... vb ... $ spec); veya OO Yeni () yapıcı yöntemini kullanmak (hangi sorgu () alt yordam haritaları): HTML :: sorgu; $ q = html :: query-> YENİ (#, Query ()) olarak aynı argümanları veya HTML :: öğesine bir query () yöntemi ile aynı argümanları kabul eder. HTML :: sorgu 'sorgusu' kullanın; # Not Küçük harf 'q' kullanın HTML :: TreeBuilder; # Bir ağaç oluştur $ Tree = HTML :: TreeBuilder-> Yeni; $ Tree-> Parse_File ($ dosyaadı); # Herhangi bir element için sorgu () yöntemini arayın $ query = $ tree-> sorgus ($ spec); Bir sorgunuz olduğunda, öğeleri seçmeye başlayabilirsiniz: @r = $ q-> Sorgu ('a'); # Hepsi ... Elemanlar @r = $ q-> Sorgu ('A # Menü'); # Hepsi "Menü" ID @R = $ q-> Sorgu ('# Menü'); # "MENU" ID @R = $ q-> Sorgu ('a.menu') ile tüm öğeler; # Hepsi "menü" sınıfı @r = $ q-> sorgu ('. Menü'); # "Menü" sınıfı @r = $ q-> sorgu ('a ' ile tüm öğeler; # Hepsi 'HREF' INTR @R = $ q-> Sorgu ('a '); # Hepsi 'href = "foo"' 'in attr # Elements içindeki öğeleri belirleyebilirsiniz ... @r = $ q-> sorgu (' Ul.Menu li a '); # ...... # ve Farklı öğeler için birden fazla yol özelliğini sınırlamak için virgül kullanın. # Sorgu () Skaler bağlamında yeni bir sorgu $ R = $ q-> sorgu ('tablo') döndürür; # Tüm masaları bulun $ S = $ R-> Sorgu ('TR'); # Tüm bu tablolarda tüm satırları bulun T = $ S-> Sorgu ('td'); # ve bu satırlardaki tüm hücreler ... sorgu öğelerinin incelenmesi: # sorgudaki öğelerin sayısını al * $ boyutum = $ q-> boyutu # sorgudaki ilk / son öğeyi sorguda buluyorum. $ Son = $ q-> Son; # sorguyu listeye dönüştürün veya HTML :: Element nesnelerimin REF'sini listeleyin $ listem = $ q-> List; # Liste Ref skalar içeriğinde @list = $ q-> liste; # Liste listesi ContexTall Diğer yöntemler, sorgudaki HTML :: öğe nesnelerine eşlenir: Yazdır $ query-> as_trimmed_text; # Her öğe için kesilmiş metni yazdır $ query-> as_html; # Her öğeyi HTML $ query-> Sil; # Her bir öğe gereksinimlerinde Sil () Çağrı: · Perl


Html :: sorgu İlgili Yazılım

Net :: Syndic8

Syndic8 sitesi içindeki bilgileri erişmek ve değiştirmek için nesneye yönelik Perl arayüzü ...

144

İndirmek