不使用iText XML解析器解析HTML字符串

时间:2016-06-11 18:08:58

标签: java xml itext xmlworker

我无法使用iText的xmlworker-5.5.9.jar解析HTML字符串

String FOOTER = "<table width=\"100%\" border=\"0\"><tr><td><span class=\"bold\">Footer</span></td><td align=\"right\">Some title</td></tr></table>";

通过以下助手类:

XMLWorkerHelper.parseToElementList(FOOTER, CSS);

我收到以下错误:

Exception in thread "main" java.lang.NoSuchMethodError: com.itextpdf.tool.xml.html.pdfelement.NoNewLineParagraph.setMultipliedLeading(F)V

我看到了iText的documentatin和answer in this forum too

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:0)

上述异常是由于xmlWorker.jar和itextpdf.jar不兼容造成的。因此,为避免上述异常,请在项目中使用单个itextpdf.jar,并在itextpdf-5.5.1.jar版本之上。