加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Java处理XML报错(Element type must be followed by either attribute specifications)

(2015-09-29 09:07:50)
分类: 编程相关

最近需要使用JAVA读写XML文件。直接运行示例 http://blog.sina.com.cn/s/blog_521c63500100ch1j.html 


文件内容为:

http://s13/mw690/001HJFBnzy6VNUTA0hu4c&690type must be followed by either attribute specifications)" TITLE="Java处理XML报错(Element type must be followed by either attribute specifications)" />



 但程序运行报错:


Element type "" must be followed by either attribute specifications, ">" or "/>".


检查文件,格式没有问题。最后从帖子 http://zhoujianboy.iteye.com/blog/1312948 得知可能是文件编码不一致造成的。检查了一下,XML文件中指定的编码格式是“”,而我保存XML文件默认使用的格式是UTF-8。因此将文件内容修改如下:



http://s13/mw690/001HJFBnzy6VNUTLEMA1c&690type must be followed by either attribute specifications)" TITLE="Java处理XML报错(Element type must be followed by either attribute specifications)" />


重新运行程序,正常。


结论:以后在使用JAVA处理XML文件时,一定要保证XML文件中指定的编码格式与文件实际使用的编码格式一致。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有