永发信息网

客户端java程序收到服务器端HTTP 200 OK 返回的json ,怎么在客户端的Eclisp上打印出来

答案:1  悬赏:0  手机版
解决时间 2021-04-26 19:09
  • 提问者网友:你挡着我发光了
  • 2021-04-26 13:48
客户端java程序收到服务器端HTTP 200 OK 返回的json ,怎么在客户端的Eclisp上打印出来
最佳答案
  • 五星知识达人网友:何以畏孤独
  • 2021-04-26 14:06
检查一下对方url的编码
在获取时指定一下字符编码就行了

        URL url = new URL(path);  
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();  
        //这里需要去查看一下url编码
        //conn.setRequestProperty("contentType", "GBK");  
        conn.setRequestProperty("contentType", "UTF-8");然后取出来的数据就不会是????了


想要输出到文本里我给你一个方法
     
        
    public static void contentAppend(String fileName, String content) {   
        FileWriter writer = null;  
        try {     
            // 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件     
            writer = new FileWriter(fileName, true);     
            writer.write(content);       
        } catch (IOException e) {     
            e.printStackTrace();     
        } finally {     
            try {     
                if(writer != null){  
                    writer.close();     
                }  
            } catch (IOException e) {     
                e.printStackTrace();     
            }     
        }   
    }

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯