필자는 내가 읽은 JSON 문자열을 가지고 있으며이를 JavaBean에 구문 분석/매핑하여 Java 코드에서 사용할 수 있습니다. 이것을 달성하는 가장 쉬운 방법/라이브러리는 무엇입니까?JSON 문자열을 javabean으로 변환/매핑하는 가장 쉬운 방법은 무엇입니까?
4
A
답변
2
XStream과는 JSON 사용의 용이성을 위해 유명하다 및 지원 : 난 그냥 그렇게하는 JSON 라이브러리를 작성
2
.. 당신이 할 것 svenson와
http://code.google.com/p/svenson/
예 :
// assume json to be a JSON dataset as String
MyBean bean = JSONParser.defaultJSONParser().parse(MyBean.class, json);
Svenson은지도/목록 또는 자신의 POJO를 사용하여 JSON으로 또는 JSON으로 데이터를 변환 할 수있는 자유로운 선택권을 제공합니다.
2
어때 대략 Jackson? 언급 된 다른 것들 중 하나와 마찬가지로 매핑은 매우 간단합니다.
MyBean bean = new ObjectMapper(). readValue (json, MyBean.class);
핸들지도, 목록, 프리미티브, 콩; 적절한 제네릭 지원 및 매핑 프로세스의 전체 구성 가능성을 제공합니다.
관련 문제
- 1. istream을 사용하여 널 종료 문자열을 읽는 가장 쉬운 방법은 무엇입니까?
- 2. PHP, 가장 쉬운 방법은
- 3. 파일에서 문자열을 평가하는 쉬운 방법은 무엇입니까?
- 4. 가장 쉬운 방법은
- 5. 가장 쉬운 방법은?
- 6. JSON 문자열을 파싱하는 가장 간단한 방법
- 7. DOC 파일을 생성하는 가장 쉬운 방법은 무엇입니까?
- 8. XNA에 카메라를 배치하는 가장 쉬운 방법은 무엇입니까?
- 9. 열을 복제하는 가장 쉬운 방법은 무엇입니까?
- 10. DataTable을 TSV로 표시하는 가장 쉬운 방법은 무엇입니까?
- 11. 위도와 경도를 구하는 가장 쉬운 방법은 무엇입니까?
- 12. 트리거에서 부정을 만드는 가장 쉬운 방법은 무엇입니까?
- 13. 트윗을 데이터베이스에 저장하는 가장 쉬운 방법은 무엇입니까?
- 14. Java에서 'is'를 수행하는 가장 쉬운 방법은 무엇입니까?
- 15. 파이썬에서 그래프를 생성하는 가장 쉬운 방법은 무엇입니까?
- 16. xml을 html로 변환하는 가장 쉬운 방법은 무엇입니까?
- 17. 파이썬에서 10자를 인쇄하는 가장 쉬운 방법은 무엇입니까?
- 18. 우분투에서 PHP를 연습하는 가장 쉬운 방법은 무엇입니까?
- 19. .NET에서 infiniband를 사용하는 가장 쉬운 방법은 무엇입니까?
- 20. 게이트웨이를 테스트하는 가장 쉬운 방법은 무엇입니까?
- 21. Ruby 프로그램에서 '삑'소리를내는 가장 쉬운 방법은 무엇입니까?
- 22. 툴팁을 원하는대로 동작시키는 가장 쉬운 방법은 무엇입니까
- 23. 파일 라인을 반복하는 가장 쉬운 방법은 무엇입니까?
- 24. 컬렉션을 배열로 변환하는 가장 쉬운 방법은 무엇입니까?
- 25. 내 CLASSPATH를 관리하는 가장 쉬운 방법은 무엇입니까?
- 26. 부울 애니메이션을 작성하는 가장 쉬운 방법은 무엇입니까?
- 27. 베타 빌드를 배포하는 가장 쉬운 방법은 무엇입니까?
- 28. 중복을 찾아 제거하는 가장 쉬운 방법은 무엇입니까?
- 29. 문자열을 json 객체로 변환하는 방법은 무엇입니까?
- 30. JSON 리터럴 문자열을 사용하는 방법은 무엇입니까?