我正在调用一个 api,它应该返回一个长度在 0 到 9 之间的数组。现在我不明白如何获取该数组。获取其他api的简单字符串我的代码是:根据此代码工作正常。
private String test(String url)
{
String str = null;
int c;
try
{
URL hp = new URL(url); //The String hp1 is passed in URL
URLConnection hpCon = hp.openConnection();
hpCon.setUseCaches(false);
hpCon.setConnectTimeout(10000);
System.out.println("*url content for: " + url);
InputStream input=hpCon.getInputStream();
StringBuffer sb = new StringBuffer();
while(((c=input.read())!= -1))
{
sb.append((char)c);
}
str=sb.toString();
sb = null;
//System.out.print(str);
input.close();
input = null;
hpCon = null;
hp = null;
}
catch(Exception e)
{
}
return str;
}