Java에서 HTTP json 응답 데이터를 조작하는 방법

vaibhavcool20
HttpGet getRequest=new HttpGet("/rest/auth/1/session/");
getRequest.setHeaders(headers);
httpResponse = httpclient.execute(target,getRequest);

entity = httpResponse.getEntity();

System.out.println(EntityUtils.toString(entity));

json 형식으로 다음과 같이 출력

----------------------------------------
{"session":{"name":"JSESSIONID","value":"5F736EF0A08ACFD7020E482B89910589"},"loginInfo":{"loginCount":50,"previousLoginTime":"2014-11-29T14:54:10.424+0530"}}
----------------------------------------

내가 알고 싶은 것은 파일에 쓰지 않고 Java사용하여이 데이터를 조작하는 방법입니다 . 내 코드에 이름, 값을 인쇄하고 싶습니다.

Jackson 라이브러리가 선호되지만 누구나 할 수 있습니다.

미리 감사드립니다

야그 네시 아골라

이 JSON 라이브러리를 사용 하여 json 문자열을 JSONObject로 구문 분석하고 아래와 같이 해당 객체에서 값을 읽을 수 있습니다.

JSONObject json = new JSONObject(EntityUtils.toString(entity));
JSONObject sessionObj =  json.getJSONObject("session");
System.out.println(sessionObj.getString("name"));

값을 읽으려는 곳에서 해당 객체까지 읽어야합니다. 여기서는 name해당 session객체 내부 에있는 매개 변수 의 값을 원 하므로 먼저 getJSONObject (KeyString)를session 사용하여 JSONObject로 값을 가져 오고 위와 같이 getString (KeyString)name 함수를 사용하여 해당 객체에서 값을 읽습니다 .

이것이 당신을 도울 것입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jsx에서 응답 Json 데이터를 인쇄하는 방법

분류에서Dev

Node.js http.get 응답에서 데이터를 검색하는 방법

분류에서Dev

spring mvc의 json 응답에서 데이터베이스에 json 데이터를 삽입하는 방법

분류에서Dev

ionic에서 http.post의 응답에서 데이터를 추출하는 방법

분류에서Dev

Python으로 HTTP 응답에서 데이터를 추출하는 방법은 무엇입니까?

분류에서Dev

Laravel에서 응답 HTTP 데이터를 추가하는 방법은 무엇입니까?

분류에서Dev

flask / mongoengine의 json 응답에서 데이터 유형을 제거하는 방법

분류에서Dev

SoapUi에서 json 응답에서 열 특정 데이터를 추출하는 방법은 무엇입니까?

분류에서Dev

json 데이터를 서버에 보내고 Android에서 Json 응답을 얻는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 JSON 응답에서 특정 데이터를 얻는 방법

분류에서Dev

JSON 응답 객체에서 데이터 테이블 콘텐츠를 삽입하는 방법

분류에서Dev

응답에서 데이터를 추출하는 방법 (소켓)

분류에서Dev

응답에서 데이터를 'console.log'하는 방법

분류에서Dev

각도 서비스 클래스에서 응답으로 샘플 json 데이터를 반환하는 방법

분류에서Dev

JSON 응답이 주어진 경우 Retrofit 2.0에서 응답 클래스를 작성하는 방법

분류에서Dev

Angular의 JSON 응답에서 formArray에 데이터를 추가하는 방법은 무엇입니까?

분류에서Dev

Javascript 또는 GAS에서 특정 데이터를 가져 오기 위해 JSON 응답을 루프하는 방법

분류에서Dev

$ http.get 메서드의 응답에서 JSON 데이터에 액세스하는 방법은 무엇입니까?

분류에서Dev

jQuery에서 json 형식 응답 데이터를 구문 분석하는 가장 쉬운 방법

분류에서Dev

System.Net.Webrequest 응답에서 JSON 데이터를 구문 분석하는 방법

분류에서Dev

json 응답을 얻기 위해 헤더의 restful API에 json 데이터를 게시하는 방법 android

분류에서Dev

HTTP 응답 대신 클래스 기반 뷰에서 JSON 응답을 반환하는 방법

분류에서Dev

angular2 애플리케이션에서 JSON 배열 응답 데이터를 얻는 방법

분류에서Dev

http 응답에서 서버 이름을 얻는 방법

분류에서Dev

http 어댑터 응답 텍스트 데이터에서 "DisplayName : Ariful"을 필터링하고 가져 오는 방법

분류에서Dev

응답 데이터 탭 내에서 jmeter가 json 데이터를 아름답게 만드는 방법이 있습니까?

분류에서Dev

Angular 8에서 http POST의 응답 헤더를 얻는 방법

분류에서Dev

VBScript에서 http 응답 헤더를 얻는 방법

분류에서Dev

json 응답에서 하위 객체를 얻는 방법

Related 관련 기사

  1. 1

    jsx에서 응답 Json 데이터를 인쇄하는 방법

  2. 2

    Node.js http.get 응답에서 데이터를 검색하는 방법

  3. 3

    spring mvc의 json 응답에서 데이터베이스에 json 데이터를 삽입하는 방법

  4. 4

    ionic에서 http.post의 응답에서 데이터를 추출하는 방법

  5. 5

    Python으로 HTTP 응답에서 데이터를 추출하는 방법은 무엇입니까?

  6. 6

    Laravel에서 응답 HTTP 데이터를 추가하는 방법은 무엇입니까?

  7. 7

    flask / mongoengine의 json 응답에서 데이터 유형을 제거하는 방법

  8. 8

    SoapUi에서 json 응답에서 열 특정 데이터를 추출하는 방법은 무엇입니까?

  9. 9

    json 데이터를 서버에 보내고 Android에서 Json 응답을 얻는 방법은 무엇입니까?

  10. 10

    PHP를 사용하여 JSON 응답에서 특정 데이터를 얻는 방법

  11. 11

    JSON 응답 객체에서 데이터 테이블 콘텐츠를 삽입하는 방법

  12. 12

    응답에서 데이터를 추출하는 방법 (소켓)

  13. 13

    응답에서 데이터를 'console.log'하는 방법

  14. 14

    각도 서비스 클래스에서 응답으로 샘플 json 데이터를 반환하는 방법

  15. 15

    JSON 응답이 주어진 경우 Retrofit 2.0에서 응답 클래스를 작성하는 방법

  16. 16

    Angular의 JSON 응답에서 formArray에 데이터를 추가하는 방법은 무엇입니까?

  17. 17

    Javascript 또는 GAS에서 특정 데이터를 가져 오기 위해 JSON 응답을 루프하는 방법

  18. 18

    $ http.get 메서드의 응답에서 JSON 데이터에 액세스하는 방법은 무엇입니까?

  19. 19

    jQuery에서 json 형식 응답 데이터를 구문 분석하는 가장 쉬운 방법

  20. 20

    System.Net.Webrequest 응답에서 JSON 데이터를 구문 분석하는 방법

  21. 21

    json 응답을 얻기 위해 헤더의 restful API에 json 데이터를 게시하는 방법 android

  22. 22

    HTTP 응답 대신 클래스 기반 뷰에서 JSON 응답을 반환하는 방법

  23. 23

    angular2 애플리케이션에서 JSON 배열 응답 데이터를 얻는 방법

  24. 24

    http 응답에서 서버 이름을 얻는 방법

  25. 25

    http 어댑터 응답 텍스트 데이터에서 "DisplayName : Ariful"을 필터링하고 가져 오는 방법

  26. 26

    응답 데이터 탭 내에서 jmeter가 json 데이터를 아름답게 만드는 방법이 있습니까?

  27. 27

    Angular 8에서 http POST의 응답 헤더를 얻는 방법

  28. 28

    VBScript에서 http 응답 헤더를 얻는 방법

  29. 29

    json 응답에서 하위 객체를 얻는 방법

뜨겁다태그

보관