各位高手,公司现在让我做个接口。我是用ssh开发我发送url地址?userid=*****&password=*****。服务器确认会发送一个xml。具体如下:
<?xml version="1.0" encoding="gbk" ?> 
- <wapuser encoding="gbk">
  <userid>88583</userid> 
  <username>%b9%cf%fe</username> 
  <sessionid>2040f2600ccf0218cdfc9b4cf217d0e1d67e0^43c0078d5af0ede176a050fdebe30b02</sessionid> 
  <cookie>8858326%7c0000%7c0%%2bSgBVOhi3WQGx0leQ6BnToR1EMCEfA%3d%3d</cookie> 
  <error>1</error> 
  </wapuser>请问我如何去userid和usrname?并且把username转译为汉字。
谢谢各位,只要回复的我都给分的。

解决方案 »

  1.   

    另外用已经读到了这个输入流。方法是:
    URL url = new URL(reqUrl+jgtz_params);
                url_con = (HttpURLConnection) url.openConnection(); //打开远程连接
                url_con.setRequestMethod("GET");             url_con.setReadTimeout(5000            ().write(params.toString().getBytes("gb2312"));
                url_con.setDoOutput(true);
                url_con.getOutputStream().flush();                               url_con.getOutputStream().close();                  
                InputStream in = url_con.getInputStream();                       BufferedReader rd = new BufferedReader(new InputStreamReader(in,
                        recvEncoding));                                          String tempLine = rd.readLine();
                System.out.println(tempLine);
    显示的输入流:同上一样,我就不写了。