首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSP/XML : XML解析错误-无效的XML

JSP/XML : XML解析错误-无效的XML
EN

Stack Overflow用户
提问于 2013-04-18 18:01:32
回答 1查看 756关注 0票数 0

我使用的是Apache Tomcat7.0.39、Eclipse Java EE Juno、JavaJRE7和Java JDK 1.7.0_13。

我有一个XML的问题,一个解析错误:

代码语言:javascript
复制
Error: Invalid XML:
<?xml version="1.0" encoding="utf-8"?>
   <data>
       <time>9</time>
       <instances>3</instances>
   </data> 

我的目的是从数据库中获取一些信息,并将它们放到Google Chart中。下面是我的代码:

代码语言:javascript
复制
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
<%@ page import="java.sql.*" %>
<%@ page import="java.sql.SQLException" %>
<%@ page import="java.sql.DriverManager" %>
<%
String idData = request.getParameter("idData");
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/testcd","root","");

if(conn != null)
{
    Statement stmt = conn.createStatement();
    stmt.execute("SELECT Id,number FROM numberInstances WHERE ID='"+ idData +"'");
    ResultSet rs = stmt.getResultSet();
    out.println("<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>");
    out.setContentType("text/xml");
    out.println("<data>");
    while(rs.next())
    {
        out.println("<time>" + rs.getString(1) + "</time>");
        out.println("<instances>" + rs.getInt(2) + "</instances>");
    }
    out.println("</data>");

    conn.close();
}
%>

有人能帮我吗?我从昨天开始就有这个问题了,我在谷歌上搜索得到的所有信息都没有帮助

如果你需要更多的信息,请问我

EN

回答 1

Stack Overflow用户

发布于 2013-04-18 19:42:18

最后,我将代码更改为使用文本响应而不是xml响应。获取数据的JSP代码:

代码语言:javascript
复制
Statement stmt = conn.createStatement();
stmt.execute("SELECT number FROM numberInstances WHERE ID='"+ idData +"'");
ResultSet rs = stmt.getResultSet();
while(rs.next())
{
    out.println(rs.getInt(1));
}
conn.close();

以及用于获取响应的JSP代码:

代码语言:javascript
复制
$.ajax({
type: "GET",
url: "resources/jsp/getInstances.jsp",
data: {idData:(cptData)},
dataType: "text",
complete: function(text)
{
    instance = text.responseText*(1010);
}
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16079928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档