2016-06-03 3 views
0

쿼리 사용에 관한 많은 자습서를 찾았지만 그 중 아무 것도 작동하지 않는 것 같습니다. Json 배열에 {a, b, c} 변수가있는 객체가 있고 그 객체가 100 개 있다고 가정 해 보겠습니다. 기준에 따라 Json에서 필터 된 검색을 수행하는 방법은 무엇입니까? (SQLite에서는 "LIKE?" "search_criteria")를 사용하여 수신 된 목록에는 필터링 된 결과 만 포함됩니다.개조 2.0을 사용하여 JSON 검색

+0

는'Retrofit'는 HTTP 요청을 만들기위한 라이브러리입니다. 나는 당신이 찾고있는 것이 아니라 내가 이해할 수있는 것에서 확신 할 수 없다. JSON은 객체, 객체 목록으로 파싱되는 문자열입니다. 그걸 검색해야합니다. – Uday

+0

정확히. 어느 객체를 반복할지, 필터링 된 결과를 반환하는 API를 대신 호출해야합니다. 문제는 API가 당신 것입니까? – Vucko

+0

제안 해 주셔서 감사합니다. 그러나 필터링 된 결과를 반환하는 API를 만드는 방법을 모르겠습니다. 누군가가 나에게 예를 보여 주거나 링크에 대해 의견을 제시 할 수 있습니까? –

답변

0

서버 API 호출에서이 작업을 수행하는 가장 좋은 방법입니다.

방법을 얻을 : www.example.com/api/v1/getSample?a=5
를 개조에서 : Call<ResponseBody> getSample(@Query("a") int a);

+0

쿼리 매개 변수를 받아들이는 API의 기능에 전적으로 달려 있습니다. 그냥 그런 식으로 작동하지 않습니다 –

+0

쿼리 값이 반드시 int 여야합니까? @Querry ("a") 문자열 값과 같은 문장을 사용하려고했지만 작동하지 않았습니다. –

관련 문제