flauce org.xml.sax.SAXParseException实体HTML.Version的声明必须以>结尾

BlueLettuce16

我的xhtml文件带有:在http://validator.w3.org/上提供给我的结果:该文档已成功检查为HTML 4.01 Transitional!

我用以下代码解析它:OutputStream os = null;

    ITextRenderer renderer = new ITextRenderer();

    os = new FileOutputStream(new File("example.pdf"));
    BufferedReader reader1 = new BufferedReader(new FileReader("x:\\workspace\\Test.html"));

    StringBuilder sb = new StringBuilder();
    String line = null;
    while ((line = reader1.readLine()) != null) {
        sb.append(line);
    }

    reader1.close();

    String str = sb.toString();

    renderer.setDocumentFromString(str);
    renderer.layout();
    renderer.createPDF(os);

    os.close();

并且出现标题中所述的错误。您知道如何解决此问题吗?

你的Plonus

您忘记了>HTML页面中的右括号()。

因此,它不是XHTML页面,而只是HTML4页面。您命名的验证器仅可用于验证HTML4,而不能用于XHTML。

HTML4允许您执行XML(和XHTML)中禁止的操作,例如,在HTML中,以下是合法的:

<br

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

XML解析错误:org.xml.sax.SAXParseException

来自分类Dev

org.xml.sax.SAXParseException; lineNumber:6;columnNumber:122; cvc-elt.1:找不到元素'beans'的声明

来自分类Dev

org.xml.sax.SAXParseException;cvc-complex-type.2.4.c: 匹配通配符严格,但找不到声明

来自分类Dev

org.xml.sax.SAXParseException:解析XML时出现意外令牌

来自分类Dev

使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

来自分类Dev

使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

来自分类Dev

XML解析异常org.xml.sax.SAXParseException cvc-elt.1

来自分类Dev

org.xml.sax.SAXParseException; 元素的前缀; 没有约束

来自分类Dev

Eclipse-glassfish无法启动,因为org.xml.sax.SAXParseException;

来自分类Dev

如何解决错误“ org.xml.sax.SAXParseException /序言中不允许内容”?

来自分类Dev

Java JaxB Unmarshaller 给出 org.xml.sax.SAXParseException 文件过早结束

来自分类Dev

Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocation与元素类型规则集未绑定未绑定

来自分类Dev

org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

来自分类Dev

一个JSP获得org.xml.sax.SAXParseException; 已经为元素“ c:set”指定了属性“ var”

来自分类Dev

org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

来自分类Dev

在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

来自分类Dev

在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

来自分类Dev

EJB2项目从JBoss4迁移到JBoss6。异常:org.xml.sax.SAXParseException; 文件过早结束

来自分类Dev

解析XML时出错:对实体“版本”的引用必须以“;”结尾 定界符

来自分类Dev

解析XML时出错:对实体“版本”的引用必须以“;”结尾 定界符

来自分类Dev

Android资产名称必须以.xml结尾

来自分类Dev

解析XML时发生错误,第337行,第62栏:对实体“ appId”的引用必须以“;”结尾 定界符

来自分类Dev

org.xml.sax.SAXException:发现非法文本数据作为以下子项

来自分类Dev

在自定义组件中运行Apache POI时,Oracle WCC NoClassDefFoundError:org / xml / sax / EntityResolver

来自分类Dev

Android中的SAX XML

来自分类Dev

Java-8中Xml解组错误的任何替代解决方案?:“安全处理org.xml.sax.SAXNotRecognizedException”

来自分类Dev

在Java-8“安全处理org.xml.sax.SAXNotRecognizedException导致java.lang.IllegalStateException”中解组xml错误

来自分类Dev

对实体“ useLegacyDatetimecode”的引用必须以“;”结尾 定界符

来自分类Dev

对实体“ appId”的引用必须以“;”结尾 定界符。博客错误

Related 相关文章

  1. 1

    XML解析错误:org.xml.sax.SAXParseException

  2. 2

    org.xml.sax.SAXParseException; lineNumber:6;columnNumber:122; cvc-elt.1:找不到元素'beans'的声明

  3. 3

    org.xml.sax.SAXParseException;cvc-complex-type.2.4.c: 匹配通配符严格,但找不到声明

  4. 4

    org.xml.sax.SAXParseException:解析XML时出现意外令牌

  5. 5

    使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

  6. 6

    使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

  7. 7

    XML解析异常org.xml.sax.SAXParseException cvc-elt.1

  8. 8

    org.xml.sax.SAXParseException; 元素的前缀; 没有约束

  9. 9

    Eclipse-glassfish无法启动,因为org.xml.sax.SAXParseException;

  10. 10

    如何解决错误“ org.xml.sax.SAXParseException /序言中不允许内容”?

  11. 11

    Java JaxB Unmarshaller 给出 org.xml.sax.SAXParseException 文件过早结束

  12. 12

    Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocation与元素类型规则集未绑定未绑定

  13. 13

    org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

  14. 14

    一个JSP获得org.xml.sax.SAXParseException; 已经为元素“ c:set”指定了属性“ var”

  15. 15

    org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

  16. 16

    在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

  17. 17

    在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

  18. 18

    EJB2项目从JBoss4迁移到JBoss6。异常:org.xml.sax.SAXParseException; 文件过早结束

  19. 19

    解析XML时出错:对实体“版本”的引用必须以“;”结尾 定界符

  20. 20

    解析XML时出错:对实体“版本”的引用必须以“;”结尾 定界符

  21. 21

    Android资产名称必须以.xml结尾

  22. 22

    解析XML时发生错误,第337行,第62栏:对实体“ appId”的引用必须以“;”结尾 定界符

  23. 23

    org.xml.sax.SAXException:发现非法文本数据作为以下子项

  24. 24

    在自定义组件中运行Apache POI时,Oracle WCC NoClassDefFoundError:org / xml / sax / EntityResolver

  25. 25

    Android中的SAX XML

  26. 26

    Java-8中Xml解组错误的任何替代解决方案?:“安全处理org.xml.sax.SAXNotRecognizedException”

  27. 27

    在Java-8“安全处理org.xml.sax.SAXNotRecognizedException导致java.lang.IllegalStateException”中解组xml错误

  28. 28

    对实体“ useLegacyDatetimecode”的引用必须以“;”结尾 定界符

  29. 29

    对实体“ appId”的引用必须以“;”结尾 定界符。博客错误

热门标签

归档