query_to_xml()PostgreSQL的反向结果?

时间:2016-09-23 21:29:45

标签: sql xml postgresql

我通过servlet(servlet1)函数中的GET方法使用httpurlconnection(),以便将另一个servlet(servlet2)生成的XML与postgreSQL连接起来数据库中。

servlet2通过语句生成的XML:

 select query_to_xml('select * from test', true, false, '');

我将httpurlconnection()servlet1初始化为servlet2,然后将输出存储在字符串“response1”中:

        String inputLine;
        StringBuffer response1 = new StringBuffer();

        while ((inputLine = in.readLine()) != null) {
            response1.append(inputLine);
        }
        in.close();
 //The output in console
 System.out.println(response1.toString());

XML以字符串“response1”存储为:

 <!DOCTYPE html>
<html>  
<head>   
    <meta charset="utf-8" /> 
    <link type="text/css" rel="stylesheet" href="/pro/inc/form.css;jsessionid=D965FA3338EC4E88F6F7AA0B64308446" /> 
</head>  
<body>       
    <p><alltests_00_with_defects xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <row>
            <n5>a</n5> 
            <n4>b</n4> 
            <n3>c</n3> 
            <n2>d</n2> 
            <n1>e</n1> 

        <row>
        <row>
            <n5>a</n5> 
            <n4>b</n4> 
            <n3>c</n3> 
            <n2>d</n2> 
            <n1>e</n1> 

        <row>       
</html>  

直到这里,它很酷!!

现在,我正在寻找一种解决方案,可以将生成的XML转换为数据值。

有什么想法吗?

0 个答案:

没有答案