在jsp中拼xml格式数据问题:XML 解析错误:XML 或文本声明不在实体的开头
2013-12-16 16:32
323 查看
错误提示:
错误原分析:查该页面的源文件:
,的确首行是空行!
但是该页代码如下:
解决方法:方法一:在该页面首行加入:<%@pagetrimDirectiveWhitespaces="true"%>;该命令可以使jsp输出的html时去除多余的空行;
方法二:
错误原分析:查该页面的源文件:
,的确首行是空行!
但是该页代码如下:
<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
<%Stringusername=request.getParameter("username");
Stringcontent=request.getParameter("content");
response.setContentType("text/xml");
out.println("<?xmlversion='1.0'encoding='UTF-8'?>");
out.println("<comments>");
out.println("<commentusername='"+username+"'>");
out.println("<content>"+content+"</content>");
out.println("</comment>");
out.println("</comments>");
%>
解决方法:方法一:在该页面首行加入:<%@pagetrimDirectiveWhitespaces="true"%>;该命令可以使jsp输出的html时去除多余的空行;
方法二:
<%
Stringusername=request.getParameter("username");
Stringcontent=request.getParameter("content");
response.setContentType("text/xml");
out.println("<?xmlversion='1.0'encoding='UTF-8'?>");
out.println("<comments>");
out.println("<commentusername='"+username+"'>");
out.println("<content>"+content+"</content>");
out.println("</comment>");
out.println("</comments>");
%><%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%>
相关文章推荐
- XML 解析错误:XML 或文本声明不在实体的开头 位置
- XML解析错误:XML 或文本声明不在实体的开头 位置
- XML解析错误:XML或文本声明不在实体的开头
- wordpress中rss的XML解析错误:XML或文本声明不在实体的开头
- Discuz!NT中管理帖子:精华、移动窗口显示不出来的问题——xml常见错误之XML 或文本声明不在实体的开头
- php输出xml格式报错--XML或文本声明不在实体的开头位置
- XML解析错误:xml处理指令不在外部实体的开始部分(转)
- XML解析错误:xml处理指令不在外部实体的开始部分(转)
- XML解析错误:xml处理指令不在外部实体的开始部分(转)
- Silverlight项目笔记7:xml/json数据解析、TreeView、引用类型与数据绑定错误、图片加载、虚拟目录设置、silverlight安全机制引发的问题、WebClient缓存问题
- jsp返回xml浏览器解析错误问题解决方法
- XML格式数据请求的解析与返回XML数据的组织方法
- Android中采用XmlPullParser解析xml文件错误的有关问题
- Swift - 解析XML格式数据(分别使用GDataXML和DDXML)
- Ajax请求Servlet返回文本 json html和XML数据并解析xml及responseText和responseXML的区别
- 用jsp将xml文件解析到网页显示,并把数据提交保存到数据库
- JSP解析XML数据
- SSH框架问题——hbm.xml配置出现的org.hibernate.MappingException: Could not determine type for:(貌似叫数据类型转换错误)问题
- JSP中拼装数据为XML出现的问题
- 弱智问题导致context.xml解析错误,特记录