자바, JRuby를, XML, 웹 애플리케이션 및 그루비로 사용할 수 있습니다
특징 : 있습니다.
양방향 직렬화 지원지도, 컬렉션, 배열 (다차원 프리미티브), 콩 , DynaBeans, 열거 형 및 주석 (jdk15 패키지에만 해당)
3 방식과 사용자 정의 직렬화 지원 :
콩은 JSONString 인터페이스를 구현
전체 콩에 대한 JsonBeanProcessor 등록
콩 부동산에 대한 JsonValueProcessor (키 및 / 또는 유형) 등록
이름이 유효한 JavaIdentifier없는 경우 자바 JSON에서 변환 할 때 대상 속성 이름을 수정
자바 형태의 JSON을 변환 할 때 키가 유효한 JavaIdentifier없는 경우지도 키를 수정 건너 뛰기
자신의 JavaIdentifierTransformer 전략을 등록
된 JSONObject 또는 JSONarray을 구축 할 때 이벤트를 게시합니다. 사용 가능한 이벤트는 다음과 같습니다
개체 시작 / 종료
배열의 시작 / 종료
propertySet
elementAdded
경고 (복구)
오류 (예외)
이 릴리스의 새로운 기능 :
JSONObject.toBean 목록을 처리하지 않습니다.
그루비 스크립트가 작동하지 JsonGroovyBuilder.
JsonGroovyBuilder는 그루비 스크립트에서 작동하지 않습니다.
GJson.enhanceClasses ()가 작동하지 않습니다.
ThreadLocal를 가진 Permgen 메모리 누수.
. JSONSerializer.toJSON에 toString () () - & #의 X3E; 결과! = 소스.
문자열로 & quot 시작; & quot; 과 함께 & quot 종료] & quot; 구문 분석 오류가 발생했습니다.
댓글을 찾을 수 없습니다