| XML :: Filter :: ExceptionLocator FILTER om LINE / COL-nummers toe te voegen aan SAX-fouten |
Download nu |
XML :: Filter :: ExceptionLocator Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Sam Tregar
- Uitgever website:
- http://search.cpan.org/~wonko/
XML :: Filter :: ExceptionLocator Tags
XML :: Filter :: ExceptionLocator Beschrijving
Filter om regel / col-nummers toe te voegen aan SAX-fouten XML :: Filter :: ExceptionLocator is een PERL-module die een SAX-filter implementeert dat lijnnummers en kolomnummers toevoegt aan fouten die worden gegenereerd door SAX-handlers Verder omlaag de pijplijn. Synopsis Gebruik XML :: Filter :: ExceptionLocator; Gebruik XML :: SAX :: PARSERFACTORY; # Parse wat.xml Lijn / col-nummers toevoegen aan eventuele fouten die # getroffen van $ wat mijn $ filter = XML :: filter :: uitzonderingLocator-> nieuw (handler => $ WATERIGDELIJK); Mijn $ Parser = XML :: SAX :: PARSERFACTORY-> PARDER (Handler => $ Filter); Eval {$ Parser-> Parse_uri ('Sommige.xml'); } # Het foutobject heeft nu linnenummer en kolomnummer als ($ @ en ref $ @ en $ @ -> ISA ('XMLL :: SAX :: uitzondering')) {print "Uw fout is op regel $ @ -> { Linnennummer}, col $ @ -> {kolomnummer} \ n "; } # Als u de fout afdrukt, zijn de lijn en de kolom opgenomen Print $ @; Vereisten: · Perl
XML :: Filter :: ExceptionLocator Gerelateerde software