알고 있을수도 있는데 구글에서 만든 gson써라 개꿀이다
모델클래스를 문자열json형태로 파싱해준다
서버에서 이 파싱된 문자열을 보내고
클라에서 이모델클래스에서 타입으로 선언하여 문자열을 바로 객체로 꺼낼수있다
알면 말고 ㅋ
모델클래스를 문자열json형태로 파싱해준다
서버에서 이 파싱된 문자열을 보내고
클라에서 이모델클래스에서 타입으로 선언하여 문자열을 바로 객체로 꺼낼수있다
알면 말고 ㅋ
---------------------------------------------------------------------
빡통색기들 때매 수정한다.
public class Man {
private int age;
private String name;
getters
setters
}
이런 모델클래스가 있는데
이클래스를 이용해서 데이터들이 있을까아냐
Man tom = new Man();
tom.setAge(24);
Man john = new Man();
john.setAge(22)
이런 Man클래스 형태의 데이터 두개를 JSON으로 보낼때 머 각자 스타일이겠지만
난 List<Man>에 저두개를 담아 JSON 문자열을 만들었다고 가정해봐.
그문자열을 다시 파싱할때
Gson gson = new Gson();
Type type = new TypeToken<List<Man>>() {}.getType();
List<Man> men = gson.fromJson(JSON문자열, type);
System.out.println(men.get(0).getAge());
------------
24
이렇게 바로 꺼낼수 있다고. 키값 일일이 안쳐도 된다고.
원래 JSON쓸때 키값을 통해서 값을 받아오는데 그과정을 생략할수 있게 도와주는 API라고.
난 쓴지 1년넘엇다 개꿀
당연히 자바충이라고 생각하고 정보공유하는거보소 ㄷㄷ
븅신으 자바스크립크도 되는데?
gson은 자바 라이브러리인데요..?
자바스크립트도 된다고 ㅡㅡ
json파싱이 안되는 언어도 있어요..?
이븅신들 하나 프로젝트에 하나언어만 쓰나보내 단세포 색기들
아니 문자열을 객체로 바로뺄수 잇다고
다이아몬드를 다이아몬드인지 알아야 다이아몬드지 니들한텐 그냥 돌덩이인듯
자바 안하니까 저한텐 돌덩이 맞는데..
자바말고 지원된다고 아오 십 내가 자바로 설명한거 뿐이지
좆같아서 컴켰다 코드쓸라고
A Java serialization/deserialization library that can convert Java Objects into JSON and back.
하여간 JAVA떌깜 수준하고는
자바스크립트도 된다는말은 먼말인지 모르겠네. JSON 풀네임은 아시는지...?
아오 저븅신 후 프로젝트는 해봣니 ? 다른언어 끌어다 쓰는거 할줄모르냐
https://github.com/aaaristo/GSON
구글에서 만든 gson은 JAVA Obj <-> JSON 이 주기능인데 지금 올린 github주소는 구글이 만든것도 아니고 기능은 V8엔진 heap 안쓰고 JSON파싱하는거 같은데
자바충이 이렇게 해롭습니다 여러분
똥드로이드나 jsp 쓰는사람들이면 모르는사람이 드물거같은데
자바 하는 애들은 하나같이 베이스 지식이 딸리는듯.. ㅉㅉ