如何解决此错误使用org.apache.xerces.parsers.SAXParser异常

时间:2009-12-16 06:39:04

标签: html

您好我正在尝试对我的语义运行一些诊断程序,当我查看http://www.w3.org/2003/12/semantic-extractor.html时,我一直遇到此错误 我的网站是www.bolderentertainment.com,我们将非常感谢您的帮助。

Using org.apache.xerces.parsers.SAXParser
Exception net.sf.saxon.trans.XPathException: org.xml.sax.SAXParseException: The element type "html" must be terminated by the matching end-tag "</html>". 
org.xml.sax.SAXParseException: The element type "html" must be terminated by the matching end-tag "</html>".

2 个答案:

答案 0 :(得分:0)

字符串中的某处有一个未公开的<html>标记。关闭它,错误就会消失。

<html>
  <div>
    <!-- contents and other tags -->
  </div>
</html> <!--  You don't have this closing tag -->

答案 1 :(得分:0)

我建议先将您的网页设为validate as correct HTML

您需要解决的各种问题包括:

  • <script>代码必须位于<head><body>代码内。
  • <p>代码必须位于<body>代码内。
  • 您有两个<noframes>部分是多余的。