RuntimeWorkerException: Ungültig verschachtelte Tags Kopf gefunden, erwartet closing-tag, meta

Ich bin mit iText, um zum konvertieren von html in ein pdf, aber ich bekomme immer eine RuntimeWorkerException geworfen parseXHtml. Hier ist mein code:

Document tempDoc = new Document();
PdfWriter pdfWriter = PdfWriter.getInstance(tempDoc, out);
tempDoc.open();
XMLWorkerHelper.getInstance().parseXHtml(pdfWriter, tempDoc, new ByteArrayInputStream(html.getBytes()));
tempDoc.close();

Ich bin nicht allzu vertraut mit den unterschieden zwischen HTML und XHTML, also ich bin ein bisschen ratlos, wie sollte ich damit umgehen. Hier ist der html-Quelle wenn es hilft.

Das klingt wie ein iText Problem... Entweder, weil Sie nicht Umgang mit neuen html-tags, oder einfach nur ein bug. Unfortuntely, es gibt wohl keinen Weg um ihn herum, aber vielleicht melden die Leute, die verwalten iText?
Die Fehlermeldung ist doch ziemlich klar, Sie haben eine <meta> - tag in den header, der ist nicht geschlossen, die gültig ist in HTML aber nicht XHTML das ist, was Sie analysieren, es als. Sie müssen schließen Sie diese, <meta ... />

InformationsquelleAutor Drazen Bjelovuk | 2014-08-25

Schreibe einen Kommentar