XML :: Filter :: ExceptionLocator

Filter, um die Zeilen- / Col-Nummern an Sax-Fehler hinzuzufügen
Jetzt downloaden

XML :: Filter :: ExceptionLocator Ranking & Zusammenfassung

Anzeige

  • Rating:
  • 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