Я использую Android-студию с Nodejs.Чтобы получить данные, я хочу получить Json с сервера nodejs, используя 'volley' При доставке на сервер (Nodejs, Express) Tow JSon
res.write(JSON.stringify(results));
res.write(JSON.stringify(hot));
Я хочу получить эти Jsons с сервера на Android, но не могу ...я могу получить только один JSON, который доставляется первым, этот
res.write(JSON.stringify(results));
как я могу получить два JSON ??без слияния JSON
public void onButton1Clicked(View v){
String url=editText.getText().toString();
StringRequest request = new StringRequest(Request.Method.GET, url, new Response.Listener<String>() {
@Override
public void onResponse(String response) {
try {
println(response);
JSONArray jarray= new JSONArray(response);
for(int i=0;i<jarray.length();i++)
{
JSONObject Jobs=jarray.getJSONObject(i);
String title=Jobs.getString("title");
String content=Jobs.getString("content");
println(" title : " + title);
println(" content : " + content);
}
} catch (Exception e) {
println("에러남!");
e.printStackTrace();
}
}
},new Response.ErrorListener(){
@Override
public void onErrorResponse(VolleyError error) {
println("error!@@@");
error.printStackTrace();
}
}
){
@Override
protected Map<String, String> getParams(){
Map<String, String> params = new HashMap<>();
return params;
}
};
request.setShouldCache(false);
Volley.newRequestQueue(this).add(request);
println("웹 서버에 요청함 : "+url);
}