사양 준수 – JSON.simple은 JSON 사양 – RFC4627을 완전히 준수합니다. ContentHandler 인터페이스는 큰 json을 스트리밍하는 SAX 와 같은 인터페이스를 제공하는 데 사용됩니다. 또한 중지 가능한 기능도 제공합니다. 다음 예제에서는 개념을 보여 줍니다. 환경 변수 CLASSPATH를 %CLASSPATH%;%JSON_JAVA%=json-단순 1.1.1.jar;; 버전 3.0.0 이전에 버전을 사용했지만 아직 업그레이드하지 않으려는 경우 버전 2.3.1을 사용하여 최신 이전 버전 호환 버전에 대해 1.* 및 2.* 코드를 3.* 스타일 코드로 점진적으로 업그레이드하십시오. 3.*로 업그레이드할 준비가 되면 가져오기 패키지를 com.github.cliftonlabs.json_simple 교체하고 직렬화예외를 JsonException으로 교체하면 됩니다. 판계동/json-simple에서 신작에 대한 알림을 받고 싶으신가요? 이 프로젝트는 이전 JSON.simple 이동의 구글 코드 프로젝트에서 나온 것이었습니다. JSON.simple에서는 JSONObject.putAll() 메서드를 사용하여 두 개의 JSON 개체를 쉽게 병합할 수 있습니다. JSONValue는 지정된 json 문자열을 구문 분석하여 JSONObject를 반환하는 정적 메서드 구문 분석()을 제공하며, 이 문자열은 구문 분석된 값을 얻는 데 사용할 수 있습니다. 아래 예제를 참조하십시오.

위의 문제는 groupId 요청, org.json.simple groupId 에 대한 요청 및 병합 업스트림과 같은 외부 리소스에서 자세히 검토할 수 있습니다. 아무 일도 일어나지 않으면 GitHub 데스크톱을 다운로드하고 다시 시도하십시오. JSON.simple 항아리 파일의 최신 버전을 다운로드 하여 MVNRepository에서 json-simple@ 이 자습서를 작성할 때 json-simple-1.1.1.jar를 다운로드하여 C:>JSON 폴더에 복사했습니다. JSON.simple은 디코딩 또는 구문 분석하는 동안 왼쪽에서 오른쪽으로 엔터티를 매핑하고 인코딩하는 동안 오른쪽에서 왼쪽으로 엔터티를 매핑합니다. JSON.simple은 Java용 라이브러리이므로 첫 번째 요구 사항은 컴퓨터에 JDK를 설치하는 것입니다. 라이브러리를 이전 버전과 호환되도록 다시 디자인한 후 가장 열렬하게 요청된 기능이므로 java 2에서 6까지의 지원이 제네릭(따라서 2.* 버전)에 찬성하여 삭제되도록 결정했습니다. 라이브러리는 또한 패키지 org.json.simple에 기록되었기 때문에 org.json.simple groupId 아래의 메이븐 아티팩트가 의미가 있었습니다. 모든 작업이 완료되면 나머지는 인수업스트림과의 병합에 달려 있었다. 그러나 많은 이메일과 외부 문제가 발생한 후 첫 번째 부분만 계획에 따라 진행되었습니다. 그래서, 프로젝트는 지금 클리프턴 연구소에 의해 유지되고 메이븐 유물은 이제 groupId `com.github.cliftonlabs`(이전 `com.googlecode.json-simple`)에 의해 게시됩니다. 시스템에 Java가 설치되어 있지 않은 경우 다음 링크 www.oracle.com Java 소프트웨어 개발 키트(SDK)를 다운로드합니다.

우리는 이 튜토리얼에 대해 설치된 버전으로 Java 1.8.0_101을 가정하고 있습니다.