首页 > 解决方案 > com.itextpdf.text.html.simpleparser.HTMLWorker ----- Java 中的 HTMLWorker.Parse 错误

问题描述

我对来自 com.itextpdf.text.html.simpleparser.HTMLWorker 的 HTMLWorker.Parse 有疑问。当我执行给出异常“java.io.IOException:Expected > for tag: <{1}/> 靠近第 1 行,第 36078 列”的代码时。这是代码:

import com.itextpdf.text.html.simpleparser.HTMLWorker;
public class MReport{
HTMLWorker htmlParser = new HTMLWorker(document);
while ((nextLine = reader.readLine()) != null) {
linecount=linecount+1;
recourdcount++;
htmlString.append(nextLine);
if(linecount!=NoOfLinesToWrite){
htmlString.append("\n");
}
}
if (nextLine == null) {
InputStream in=new ByteArrayInputStream(htmlString.toString().getBytes());
BufferedReader readerBody_circle=new BufferedReader(new  InputStreamReader(in));
sb_result.append(utility.writeBody( readerBody_circle,null,dto_circle));
sb_result.append(utility.writeFooter(footer_circle, null));
if(dto_circle.getFormat().equalsIgnoreCase("P")){
StringReader streader=new StringReader(sb_result.toString());
htmlParser.parse(streader); //giving expextion at this line
document.close();
}
}
}

标签: javaitext

解决方案


推荐阅读