Maison  >  Article  >  Java  >  Méthode Java pour déterminer s'il s'agit de json

Méthode Java pour déterminer s'il s'agit de json

尚
original
2019-11-30 10:09:464495parcourir

Méthode Java pour déterminer s'il s'agit de json

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 colonne

Tutoriel 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn