2013-06-15 3 views
0
{ 
    "application_num" : 185, 
    "age" : 35, 
    "mobile_num" : "9943847180", 
    "active" : null, 
    "photo" : null, 
    "bytes" : null, 
    "creator" : null, 
    "modifier" : null, 
    "modifiedby" : null, 
    "updatedby" : null, 
    "cus_first_name" : "firstname", 
    "cus_last_name" : "lastname", 
    "sex" : "Male", 
    "profession" : "profession", 
    "designation" : "designation", 
    "work_place_address" : "workkkkkkkkkk", 
    "phone_number" : "044222222222", 
    "resi_address" : "resssssssssssssi", 
    "membership_type" : "Silver", 
    "debitbal" : "100022", 
    "dueamt" : "1002", 
    "renewaldate" : "2013-06-13", 
    "photoinputstream" : null 
} 

이것은 내 json 문자열입니다. 문자열에 저장됩니다. myjsonString, Approbvall_BE은 내 클래스입니다. 이것은 내 코드입니다.json 문자열을 Java 객체로 변환하는 방법

Gson gson=new Gson(); 
//convert the json string back to object 
Approval_BE app_be = gson.fromJson(myjsonString, Approval_BE.class); 
System.out.println("print"+app_be.cus_first_name); 

심지어이 줄도 s.o.p 자체가 작동하지 않습니다. 누구든지 나를 도울 수 있습니까?.

Approval_BE app_be = gson.fromJson(myjsonString, Approval_BE.class); 
+0

에 JSON을 Conver 유럽합니다/ – ikis

답변

1

사용 jsonschema2pojo은 JSON에 대한 모델을 생성하고, 자바 객체

+0

Acutally 나는 거기에서이 부호를 얻었다. – sabarirajan

0
String str = "Your json string"; 

된 JSONObject의 JSON = 새로운 된 JSONObject (STR)에 deserilize 동일한 코드를 사용하는;

+0

자바 객체를 아 .. 변환하고 싶습니다. json이 아닙니다. – sabarirajan

0

import org.codehaus.jackson.map.ObjectMapper; . readvalue 방법

사용자 사용자 새로운 ObjectMapper =() readValue (JSON, User.class)에

통과 JSON; http://www.mkyong.com/java/how-do-convert-java-object-to-from-json-format-gson-api :

이이 사이트를 참조하십시오 자바

관련 문제