jinsiri
2018. 5. 23. 11:15
제이슨이란?
문자열을 자르는 규칙이다.
중괄호:OBJECT 키와 벨류로 나뉜다.
JsonViewer로 사용한다.
Json어레이는 {}로 사용한다.
Json Object[{}]
쌍따옴표는 문자라서 역슬래시로 표시한다.
java라는 멤버 안에 배열을 넣었다.
제이슨을 사용하려면
안드로이드의 libs폴더에 압축한volley폴더를(압축해제금지) 넣으면 된다!!!
또 MainFast에 <uses-permission android:name="android.permission.INTERNET"/>를 붙여 넣어야 한다. 그래야 제이슨 사용가능
데이터가 있는지 파싱한 그기록을 제이슨으로 정리하여 콘솔창에 띄우는것 !
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | public void onClick(View v) { if (v.getId() == R.id.myPageTv) { RequestQueue stringRequest = Volley.newRequestQueue(this); /** post **/ String url = "http://kaixuele.net/join/duplicate_id.php"; StringRequest myReq = new StringRequest(Request.Method.POST, url, successListener, failListener) { @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String, String> params = new HashMap<String, String>(); params.put("user_id", "test01"); params.put("pass", "12345678"); return params; } }; myReq.setRetryPolicy(new DefaultRetryPolicy(3000, 0, 1f)); stringRequest.add(myReq); /** get **/ // String url = ""; // // url = "http://kaixuele.net/join/duplicate_id.php"; // // String uri = String.format(url + "?user_id=%1$s", "test01"); // // StringRequest myReq = new StringRequest(Request.Method.GET, // uri, // successListener, // failListener); // // stringRequest.add(myReq); | cs |
get방식과 post방식
반응형