急救,iReport+Jasperrepor中Element type "pen" must be declared
在 iReport中用报表精灵生成了模板 运行成功 而在使用Jasperrepor调用生成PDF文件时 带生成jasper文件前 就发生17:15:38,250 [http-9090-Processor25] ERROR Digester : Parse Error at line 51 column 46: Element type "pen" must be declared.
org.xml.sax.SAXParseException: Element type "pen" must be declared.
的 错误 大概意思就是pen 元素没有声明 而当我使用高版本的Jasperrepor也无法运行 JRXML文件的位置为
在网上查了查,貌似说是dtd所对应的版本不对,请问改如何更改才能使程序正常运行呢
我看所有的jrxml的dtd好像都是这样写的阿
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
这个问题困扰一天了,跪求高人能帮忙解决!!!
--------------------编程问答-------------------- 我使用的jasperreport版本是3.5版本查看其中的dtd文件明明是有pen的
为什么编译的时候会不能解析?难道是我的电脑里还有别的dtd文件,编译的时候调用的是别的? --------------------编程问答-------------------- 都两天了怎么还没有人回答?大神都去哪了?
--------------------编程问答-------------------- 第一次在论坛发帖子。。。不要这样好不好。。。
补充:Java , Web 开发