org.xml.sax.SAXParseException:文档根元素“jasperReport”,必须与DOCTYPE根“null”匹配

时间:2011-04-22 09:54:27

标签: xml jasper-reports report

我正在尝试开发一个使用Jasper Reports + iReport发布报告的应用程序,所有这一切都很顺利,直到我在运行程序时遇到此错误。我不是很喜欢xml所以请在帮助时考虑我一个菜鸟,所以请帮帮我,这是我的report.jrxml文件

<?xml version="1.0" encoding="UTF-8"?>
< jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" 
       name="report1" 
       language="groovy" 
       pageWidth="595" 
       pageHeight="842" 
       columnWidth="555" 
       leftMargin="20" 
       rightMargin="20" 
       topMargin="20" 
       bottomMargin="20">
    .................................
    ..............
    ............
</jasperReport>

1 个答案:

答案 0 :(得分:1)

两件事:

  1. 确保文档格式正确。在根元素的开始标记中,删除左尖括号后面的空格,使其显示为<jasperReport

  2. 请参阅http://coffeecokeandcode.blogspot.com/2008/11/jasper-reports-and-legacy-formats.html