| XML :: Checker :: Parser XML :: Checker :: Parser is een XML :: Parser die qua parse tijd valideert. |
Download nu |
XML :: Checker :: Parser Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Enno Derksen
- Uitgever website:
- http://search.cpan.org/~tjmather/XML-UM-0.01/UM.pm
XML :: Checker :: Parser Tags
XML :: Checker :: Parser Beschrijving
XML :: Checker :: Parser is een XML :: Parser die in de parse tijd valideert. XML :: Checker :: Parser is een XML :: PARDER die valideert op parse tijd. Synopsis Gebruik XML :: Checker :: Parser; Mijn% expat_options = (keepcdata => 1, handlers => ); Mijn $ Parser = Nieuwe XML :: Checker :: PARDER (% Expat_options); EVAL {LOCAL $ XML :: Checker :: Fail = My_Fail; $ PARDER-> PARSEFILE ("FAIL.XML"); }; if ($ @) {# ofwel XML :: Parser (Expat) gooide een uitzondering of my_fail () stierf. ... Uw foutafhandelingscode hier ...} # gooit een uitzondering (met sterven) Wanneer een fout wordt aangetroffen, stopt dit # het parseringsproces. # Niet dood als een waarschuwings- of informatiebericht wordt aangetroffen, druk gewoon een bericht af. Sub my_fail {mijn $ CODE = Shift; Die XML :: Checker :: ERROR_STRING ($ CODE, @_) Indien $ CODE <200; XML :: Checker :: Print_Error ($ CODE, @_); } XML :: Checker :: Parser verlengt XML :: Parseri Hoop dat het voorbeeld in de synopsis het alles zegt, gebruik gewoon XML :: Checker :: Parser alsof het een XMLL :: Parser was. Zie XML :: PARDER voor de ondersteunde (expat) opties. U kunt uw Parser ook afleiden van XML :: Checker :: Parser in plaats van van XML :: PARDER. Het enige wat u hoeft te doen is vervangen: pakket MyParker; @Isa = QW (XML :: PARDER); met: pakket myParser; @Isa = QW (XML :: Checker :: Parser); Vereisten: · Perl
XML :: Checker :: Parser Gerelateerde software