| ICAL :: PARDER :: SAX ICAL :: PARDER :: SAX is een PERL-module om SAX-evenementen uit een iCalendar te genereren. |
Download nu |
ICAL :: PARDER :: SAX Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Rick Frankel
- Uitgever website:
- http://search.cpan.org/~rfrankel/iCal-Parser-HTML-1.06/lib/iCal/Parser/HTML.pm
ICAL :: PARDER :: SAX Tags
ICAL :: PARDER :: SAX Beschrijving
ICAL :: PARDER :: SAX is een PERL-module om SAX-evenementen uit een iCalendar te genereren. ICAL :: PARDER :: SAX is een PERL-module om SAX-evenementen te genereren van een iCalendar.Synopsis Gebruik ICAL :: PARDER :: SAX; Mijn $ Parser = ICAL :: PARDER :: SAX-> NIEUW (Handler => SaxHandler,% Args); $ Parser-> Parse_uri ($ bestand); $ Parser-> Parse_uris (@Files); deze module gebruikt iCal :: PARDER om SAX-evenementen voor de agenda-inhoud te genereren. Het XML-document gegenereerd is ontworpen voor het maken van maandelijkse kalenders met weken die op maandag worden bereikt (bijv. Door de uitvoer door een XSL Styleheet). De basisstructuur van het gegenereerde document (indien uitgevoerd via een eenvoudige uitgangshandler zoals XML :: SAX :: Writer), is als volgt: Samen met basisprincipes, zoals het converteren van kalenderattributen op kleine letters (bijv. Een dtstart-attribuut in de ingang zou een SAX-evenement zoals element genereren ({NAME = 'DTSTART' })>), een aantal andere processen treedt op : Dagelementen worden voor elke datum gegenereerd binnen de maanden na de eerste maand in de invoer tot de laatste, zelfs als er op die dag geen kalenderevenementen zijn. Dit garandeert een complete kalendermaand voor verdere verwerking. Als er een overlapping tussen twee of meer gebeurtenissen is, wordt het attribuutconflict, dat het aantal gelijktijdige overlappingen bevat, aan het element toegevoegd. Als het begin of het einde van de maand niet op een maandag begint, of op een zondag, Dagen van de vorige (volgende) maandmaand worden binnen de eerste (laatste) week van de huidige maand gedupliceerd, inclusief dubbele kopieën van eventuele kalenderevenementen die op die dagen voorkomen. Dit maakt het mogelijk om een maandelijkse kalender op dezelfde manier weer te geven, zoals een programma zoals Apple's iCal zou, met kalenderevenementen die verschijnen als ze binnen de overlappende dagen vallen in de eerste of laatste week van een maandelijkse kalender. Vereisten: · Perl
ICAL :: PARDER :: SAX Gerelateerde software