Implementiere einen XHTML-Prüfer, der meldet, ob jedes img
-Tag
ein Attribut alt
gesetzt hat.
Der eBook-Reader Kindle kann HTML-Seiten anzeigen, ist allerdings mit dem HTML etwas eingeschränkt. So sind nur ganz bestimmte HTML-Tag und dann auch nicht alle Attribute erlaubt. Der Anhang "Appendix. Supported HTML tags" in der PDF "Amazon Kindle Publishing Guidelines. How to make books available for the Kindle platform" erklärt welche.
Aufgabe: Schreibe ein Java-Programm, welches eine HTML-Datei (wir können vereinfacht annehmen XHTML) analysiert, ob nur unterstützte HTML-Tags und Attribute vorkommen und andernfalls eine Fehlermeldung ausgibt. Hinweis: Natürlich soll das Programm nicht aus 100 Fallunterscheidungen bestehen, sondern das ganze soll etwas clever programmiert werden.
Installiere JDOM und implementiere ein Beispiel.