java - 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();
}
}
}
解决方案
推荐阅读
- javascript - 填充时返回 {} 的 Javascript 对象
- python - 使用带有“saga”求解器和“elasticnet”惩罚的 sklearn 的 LogisticRegression
- python - Python无法获取json值
- python - 删除 Pandas 列中的项目符号字符
- python - 在 for 循环中更新变量
- python - 如何在 asyncio 中暂停和恢复任务?
- git - 即使我删除它,Git 分支总是会神奇地出现
- python - 如何在 Python 中处理大型 3D 背景数据网格,以便快速访问以计算依赖于网格数据的数值积分?
- java - 将按钮添加到通知
- c# - 如何适应任务
在不丢失异步/等待语法的情况下提供协变接口?