| XML :: Filter :: ExceptionLocator Filter, um die Zeilen- / Col-Nummern an Sax-Fehler hinzuzufügen |
Jetzt downloaden |
XML :: Filter :: ExceptionLocator Ranking & Zusammenfassung
- Lizenz:
- Perl Artistic License
- Name des Herausgebers:
- Sam Tregar
- Website des Verlags:
- http://search.cpan.org/~wonko/
XML :: Filter :: ExceptionLocator Stichworte
XML :: Filter :: ExceptionLocator Beschreibung
Filter, um Zeilen- / Col-Zahlen zu Sax-Fehler hinzuzufügen XML :: Filter :: ExceptionLocator ist ein Perl-Modul, das einen SAX-Filter implementiert, der Zeilennummern und Spaltennummern auf Fehler hinzufügt, die von Sax-Handlers erzeugt werden, weiter unten die Pipeline. Verwenden Sie XML :: SAX :: Parserfactory; # Parse etwas Mein $ PARSER = XML :: SAX :: ParserStactory-> Parser (Handler => $ Filter); EVAL {$ PARSER-> parse_uri ('einige.xml'); } # Das Fehlerobjekt hat nun, wenn ($ @ und ref $ @ und $ @ -> ISA ('xml :: sax :: exception')) {drucken "Ihr Fehler ist bei line $ @ -> { Liniennummer}, col $ @ -> {säulennummer \ n "; } # Wenn Sie den Fehler drucken, werden die Zeile und die Spalte inklusive drucken $ @; Anforderungen: · Perl.
XML :: Filter :: ExceptionLocator Zugehörige Software