在线214人
首页
主题总表
培训咨询
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
开源项目大家谈
上一主题
在struts+hibernate的项目中,是否可以将ActionForm类和???.hbm.xml类,合二为一?
返回本主题
返回主题列表
下一主题
请大家去这个网页,看看。讨论一下吧:) http://struts.apache.org/shale/index.html
Go
总共有
8
回复 /
1
页
前往下页:
zb1015
悄悄话
发表文章: 55
注册时间: 2003年10月11日 16:09
org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月11日 09:46
标签列表
org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
是不是说明,xml档不正确呢?
banq
悄悄话
发表文章: 9312
注册时间: 2002年08月03日 17:08
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月11日 11:03
不一定,IE浏览器阅读XML经常出现这个问题。需要规定DTD
zb1015
悄悄话
发表文章: 55
注册时间: 2003年10月11日 16:09
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月11日 15:21
是这样的,读取正确xml是没有问题的,但是现在调用另一方的url接口时,在IE中是确实是xml格式的,但是读到inputstream时sax解析就出错了。
但现在这个问题,是我这边的错误,还是另一方的错误呀,真是烦死了。
napoleonn
悄悄话
发表文章: 20
注册时间: 2004年09月20日 08:32
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月18日 16:51
xml中间出现特殊字符 比如url中非常普遍的 & 就会出现这样的解析错误,解决方法是必须用 & 来代替 & 才会解析通过。
我今天在用
Hibernate
的时候,写
Hibernate
.cfg.xml配置文件的时候,写jdbc connection url 由于要配置mysql jdbc驱动使用utf8,所以我的url这么写的:jdbc:mysql://localhost:3306/gpms?useUnicode=true&characterEncoding=utf8
结果运行时候
Hibernate
出现错误,实际是dom4j出现解析错误,幸好
Hibernate
的log相当详细。
2004-10-18 16:36:03 net.sf.hibernate.cfg.Configuration getConfigurationInputStream
信息: Configuration resource: /hibernate.cfg.xml
2004-10-18 16:36:04 net.sf.hibernate.util.XMLHelper$ErrorLogger error
严重: Error parsing XML: /hibernate.cfg.xml(10) 下一个字符必须是";" 终止引用实体 "characterEncoding"。
2004-10-18 16:36:04 net.sf.hibernate.cfg.Configuration doConfigure
严重: problem parsing configuration/hibernate.cfg.xml
org.dom4j.DocumentException: Error on line 10 of document : 下一个字符必须是";" 终止引用实体 "characterEncoding"。 Nested exception: 下一个字符必须是";" 终止引用实体 "characterEncoding"。
at org.dom4j.io.SAXReader.read(SAXReader.java:355)
很显然问题就是这个& 字符,这时才想起来&是特殊字符,用&;代替就可以了。
napoleonn
悄悄话
发表文章: 20
注册时间: 2004年09月20日 08:32
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月18日 16:56
晕死,用& 代替&
网页上写一个& amp;真费劲啊。
napoleonn
悄悄话
发表文章: 20
注册时间: 2004年09月20日 08:32
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月18日 16:58
&amp 总算写成了
zb1015
悄悄话
发表文章: 55
注册时间: 2003年10月11日 16:09
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2004年10月19日 14:31
你的意思是先把inputstream转成string,用replace方面换完后,在转成流是吗?
sunboysun
悄悄话
发表文章: 1
注册时间: 2005年09月14日 17:33
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2005年09月14日 17:38
我从url获得xml文件,然后转换到本地,但是百度的rss有的有时候就不能打开,新浪的就没有问题,提示的错误是expected character in cdata at '?(\uffd),请指点
玄道初成
悄悄话
发表文章: 1
注册时间: 2005年09月19日 14:17
Re: org.xml.sax.SAXParseException: XML 声明可能只能从实体开始。
2005年09月19日 14:43
> org.xml.sax.SAXParseException: XML
> 声明可能只能从实体开始。
> 是不是说明,xml档不正确呢?
我也遇到了这种情况,最后一查多了个空格,我估计主要原因就是xml格式不正确。。
这个主题有
8
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam