| Swish :: Hiliter. Swish :: Hiliter ist eine einfache Perl-Schnittstelle für Swish :: API und HTML :: Hiliter. |
Jetzt downloaden |
Swish :: Hiliter. Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Peter Karman
- Website des Verlags:
- http://search.cpan.org/~karman/CatalystX-CRUD-0.17/lib/CatalystX/CRUD/Tutorial.pod
Swish :: Hiliter. Stichworte
Swish :: Hiliter. Beschreibung
Swish :: Hiliter ist eine einfache Perl-Schnittstelle für Swish :: API und HTML :: Hiliter. Swish :: Hiliter ist eine einfache Perl-Schnittstelle für Swish :: API und HTML :: hiliter.synopsis My $ Query = "Foo oder Bar"; Erfordert Swish :: API; meine $ swish = swish :: api-> neu ('my_index'); Erfordert Swish :: Hiliter; # Erstellen Sie ein Objekt My $ Hiliter = Swish :: Hiliter-> NEU (Swish => $ Swish, Query => $ Abfrage); # Such- und Anzeige hervorgehobene Ergebnisse Meine $ Ergebnisse = $ swish-> abfragen (abfragen); während (mein $ result = $ ergebnisse-> nextResult) {mein $ path = $ ergebnis-> Eigenschaft ("SwishDocpath"); mein $ title = $ hiliter-> licht ($ ergebnis-> Eigenschaft ("SwishTitle"); mein $ snip = $ hiliter-> licht ($ hiliter-> snip ($ ergebnis-> Eigenschaft ("SwishDescription")); Meine $ Rang = $ Ergebnis-> Eigenschaft ("Swishrank"); Meine $ = $ Ergebnis-> Eigenschaft ("SwishReccount"); drucken Join ("n", $-Datei, $ path, $ titel, $ Rang, $ snip); } Swish :: Hiliter ist eine einfache Schnittstelle zum HTML :: Hiliter-Modul. Es ist darauf ausgelegt, mit dem Swish :: API-Modul für die Suche nach Swish-Indizes zu arbeiten und Snippets von hervorgehobenen Text aus den gespeicherten Swish-Eigenschaften anzuzeigen. E Verteilung. Stattdessen soll beim Programmieren mit Swish :: API.Requirements verwendet werden: · HTML :: Hiliter Natürlich, der auch für die vollständige Hervorhebung verwendet werden kann. · Wenn Sie die vollständige Highlighing verwenden möchten, erhalten Sie auch der HTML :: Parser und seine erforderlichen Module. · Perl 5.6.1 oder höher. · Swish :: API 0.04 oder höher.Limitation: · Wenn Ihr Text HTML-Markup und Escape = 0 enthält, kann SNIP () möglicherweise nicht gültiges HTML zurückgeben . Ich betrachte dies nicht für einen Fehler, sondern aufgelistet hier, falls es Ihnen passiert. · Das Stemming- und das reguläre Ausdrucksgebäude betrachtet nur die Headerwerte des ersten Index von Ihrem Swish :: API-Objekt. Wenn diese Header-Werte unterscheiden (zum Beispiel Word-Zeichen anders ist anders definiert), sollten Sie sich bewusst sein, dass nur der erste Index von Swish :: API :: Indexnamen verwendet wird.Reminder: Verwenden Sie HTML :: Hiliter, um HTML Markup hervorzuheben; Verwenden Sie Swish :: Hiliter, um den einfachen Text hervorzuheben.
Swish :: Hiliter. Zugehörige Software