xml文件 通过web访问 总是出错

错误信息如下:



使用 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。





--------------------------------------------------------------------------------



XML 文档必须有一个顶层元素。处理资源 'http://www.**.com/**/**/117905.xml' 时出错。









这个文件,我在本地用ie打开是没有问题的,我有2个服务器,一个服务器是没有问题的,只有一个服务器出现这个问题,而且时好时坏,google查了一下,也没找到是什么原因,很头疼,希望有人能指点一下,

服务器是用的Tomcat 5

将<?xml version="1.0" encoding="utf-8"?>放在jsp文件的第一行即可,page、taglib之类的在生成页面时会用空行替换(本来html中就没这些jsp标签),其实这跟浏览器也有点关系,貌似Opera中会存在此问题,IE、firefox不会,还有你写的是WML吧

可能是出现了无效字符

建议指定编码!utf-8!

输出的编码有问题?

乱码问题
http://leonelwong.iteye.com/admin/blogs/311388