본문 바로가기

JSON

Jersey의 JSON Support Jersey에서 JSON을 지원하는 방법은 두가지가 있다. * JAXB Based JSON support * Low-Level JSON support 일단, JAXB 기반의 JSON 지원하는 방법을 알아보면, JSON하고 XML data format을 쉽게 produce/consume하면 시간절약을 할 수 있다. 왜냐면 Java model, JAXB를 이용한 annotated된 POJO를 쓰기때문에 쉽게 핸들링할 수 있다. 자바 모델에 @XmlRootElement 어노테이션을 붙여주고 간단한 몇가지 작업을 해주면~ 큰 노력하지 않고 JSON을 지원할 수 있다. 단점은 매우 특별한 JSON format을 처리할 때 좀 어렵다는거.옵션을 줘야한다. 참고 : Jersey 1.0에서 RESTful 웹 서비스용 ..
XML to JSON 예전에 만들어놓은 XML파일을 JSON 형식으로도 만들어주기 위해 XML을 JSON으로 바꾸는 작업을 하다가, XML을 흔히 JSON으로 많이 바꾸지 않나,, 그러면 뭔가 툴이 있지 않을까? 하고 구글신께 여쭈어보니, 아주 깔끔한 Javascript parser가 있습니다. Thomas Frank 분이 만드신거 같은데, 블로그에 가보니 아주 편리하게 XML을 넣으면 JSON으로 바꾸어 결과를 보여줍니다. Javascript를 다운로드 할 수 도 있습니다. GNU 에 의한 free software입니다. 소스를 받아보니 170줄의 코딩이 있더군요 제가 간단한 XML을 넣어본 결과 JSON으로 잘 변환해줍니다. 하지만, depth가 깊은 XML은 테스트 안해봐서 잘은 모르겠지만, 당분간은 유용할 듯 합니다~..