Java-Methode zur Bestimmung, ob es im JSON-Format vorliegt: (Empfohlen: Java-Video-Tutorial)
JSON-Format: {"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) ist eine Methode in fastjson.
fastjson ist ein leistungsstarker JSON-Parser und -Generator, der in der Java-Sprache implementiert ist und von Ingenieuren von Alibaba entwickelt wurde. Seine Hauptmerkmale sind:
① Schnell: fastjson verwendet einen Originalalgorithmus, um die Analysegeschwindigkeit auf das Äußerste zu erhöhen und übertrifft alle Java-basierten JSON-Bibliotheken, einschließlich Jackson, das einst als das schnellste galt
② Leistungsstark: Fastjson unterstützt vollständig den Standard von http://json.org (auch eine der Referenzimplementierungen auf der offiziellen Website von Google); unterstützt verschiedene JDK-Typen, einschließlich Basistypen, JavaBean, Collection, Map, Enum; , Generika usw.; ③Keine Abhängigkeit: Hängt von keiner anderen Klassenbibliothek ab, außer JDK, kann direkt auf Java SE 5.0 oder höher ausgeführt werden; unterstützt Android; Weitere Java-Kenntnisse finden Sie in der SpalteJava Basic Tutorial.
Das obige ist der detaillierte Inhalt vonJava-Methode, um zu bestimmen, ob es sich um JSON handelt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!