今天遇到了一个问题“xml处理指令不在外部实体的开始部分”,在网上找到解决方法,以下:jsp 在上文中,out.println("<?xml version=/"1.0/" encoding=/"utf-8/"?>")被注释,且用红色标记了出来; 在FF中不能正常显示,出现下面的错误:utf-8 XML解析错误:xml处理指令不在外部实体的开始部分 解决方法有两种: 一种固然是注释掉,它不会影响xml文件结构;get 二是加入out.clear(),清除页面上全部东西(由于上面的错误多是因为不适当的空格或空行引发的,但这些元素又是咱们在文档中看不到的)it response.setContentType("text/xml"); |