anoniem Geplaatst: 2 juni 2003 Delen Geplaatst: 2 juni 2003 met 'use LWP::Simple;' kan ik een html bestand vangen en opslaan op de host. Laten we zeggen dat ik deze opsla onder de naam test.txt Hoe kan ik in dit bestand of alle tags correct zijn geplaatst, bijvoorbeeld <html> <title <body bgcolor="green"> > is niet goed immers de tussen <title en > staat de <body> regel. Als er een fout wordt ontdekt wil ik een mededeling weergeven. Wie helpt me ? Quote Link naar reactie
anoniem Geplaatst: 2 juni 2003 Auteur Delen Geplaatst: 2 juni 2003 Zo simpel als je het doet voorkomen is het natuurlijk niet. Je zal een html parser moeten bouwen die de file inleest, helemaal fileert ;) en deze valideert aan de hand van de html-regels. En dat doe je niet even. Dus kijk even rond naar zaken die er al zijn en die je (misschien) kan gebruiken. Zijn er bijvoorbeeld modules voor Perl die dit voor je doen? Of kan je gebruik maken van de validator van w3c? Succes. Quote Link naar reactie
anoniem Geplaatst: 2 juni 2003 Auteur Delen Geplaatst: 2 juni 2003 Kijk eens of je iets kunt met htmltidy, bij mijn weten is daar ook wel een perl module voor. HTML valideren is een zeer complexe zaak, en je hoeft het wiel ook niet opnieuw uit te vinden. http://tidy.sourceforge.net/ Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen