json 형식인지 확인하는 Java 방법: (권장: java 비디오 튜토리얼)
json 형식: {"name":"Michael","age":24,"birthday":"2018 -09- 09"};
private boolean isjson(String str){ try { JSONObject jsonStr= JSONObject.parseObject(string); return true; } catch (Exception e) { return false; } }
JSONObject.parseObject(String str)는 fastjson의 메서드입니다.
fastjson은 Alibaba의 엔지니어가 개발한 Java 언어로 구현된 고성능 JSON 파서 및 생성기입니다. 주요 기능은 다음과 같습니다.
① 빠름: fastjson은 원래 알고리즘을 사용하여 구문 분석 속도를 극도로 높여 한때 가장 빠른 것으로 알려졌던 Jackson을 포함한 모든 Java 기반 json 라이브러리를 능가합니다.
② 강력함: Fastjson; http를 완벽하게 지원합니다. //json.org의 표준(또한 Google의 공식 웹사이트에 포함된 참조 구현 중 하나)은 기본 유형, JavaBean, Collection, Map, Enum, generics 등을 포함한 다양한 JDK 유형을 지원합니다. ③의존성 없음: JDK 외에도 다른 클래스 라이브러리는 Java SE 5.0 이상에서 직접 실행할 수 있으며 Android 오픈 소스(Apache 2.0)를 지원합니다.
더 많은 Java 지식을 알고 싶다면
java 기본 튜토리얼위 내용은 json인지 확인하는 Java 메소드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!