Méthode Java pour déterminer s'il est au format json : (Recommandé : Tutoriel vidéo Java)
Format 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) est une méthode dans fastjson.
fastjson est un analyseur et générateur JSON hautes performances implémenté en langage Java, développé par les ingénieurs d'Alibaba. Ses principales fonctionnalités sont :
① Rapide : fastjson utilise un algorithme original pour augmenter la vitesse d'analyse à l'extrême, surpassant toutes les bibliothèques json basées sur Java, y compris Jackson, qui était autrefois connue comme la plus rapide
② Puissant : Fastjson prend entièrement en charge la norme http://json.org (également l'une des implémentations de référence incluses sur le site officiel de Google) prend en charge divers types de JDK, notamment les types de base, JavaBean, Collection, Map, Enum ; , génériques, etc. ; ③Zéro dépendance : ne dépend d'aucune autre bibliothèque de classes à l'exception du JDK, peut s'exécuter directement sur Java SE 5.0 ou supérieur ; prend en charge l'open source (Apache 2.0). Pour plus de connaissances sur Java, veuillez faire attention à la colonneTutoriel de base Java.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!