小编Joh*_*ohn的帖子

HTTPResponse为Java中的JSON

我试图从HTTP响应中获取JSONObject.

try
    {   
        GetMethod postMethod = new GetMethod();
        postMethod.setURI(new URI(url, true));
        postMethod.setRequestHeader("Accept", "application/json");
        httpClient.executeMethod(postMethod);
        String resp=postMethod.getResponseBodyAsString();
        org.json.JSONTokener tokener = new org.json.JSONTokener(resp);
        finalResult = new org.json.JSONArray(tokener);

        return finalResult;
    }
Run Code Online (Sandbox Code Playgroud)

但我收到了运行时警告

去缓冲大或未知大小的响应体.使用getResponseBodyAsStream建议来代替.

我应该按照JVM的建议获得响应吗?如果是这样,我怎么能解析它的JSON?

java json httpresponse java-ee

6
推荐指数
1
解决办法
4748
查看次数

除了单个空格之外,在空格上拆分字符串

我使用以下方法在白色空格上分割字符串

myString.split("\\s+");
Run Code Online (Sandbox Code Playgroud)

我如何为单个空间提供例外.即在空间上分开,除了单个空间

java regex string split

5
推荐指数
1
解决办法
364
查看次数

在特殊字符上拆分字符串

我有一个字符串"0000_Clothing | 0000_Clothing_Men's | 0000_Clothing_Men's_Shirts",我想把这个字符串拆分为"|".

String CatArray[] = CatContext.split("|");
Run Code Online (Sandbox Code Playgroud)

上面提到的代码将字符串拆分为单独的字符,如0,0,0,0,_,C,包括| 符号.

我在这里失踪了什么?

java string

0
推荐指数
1
解决办法
98
查看次数

标签 统计

java ×3

string ×2

httpresponse ×1

java-ee ×1

json ×1

regex ×1

split ×1