Maison > Article > développement back-end > Exemple de méthode Python pour juger la chaîne Json
Cet article vous présente principalement les informations pertinentes sur l'utilisation de Python pour déterminer si une variable est une chaîne au format Json. L'article fournit un exemple de code détaillé pour votre référence et votre étude. Les amis qui en ont besoin peuvent y jeter un œil ci-dessous.
Introduction Json
Nom completJavaScript Object Notation, est un format d'échange de données léger . L'application la plus largement utilisée de Json est un format de données pour la communication entre les serveurs Web et les clients en AJAX. De nos jours, il est également couramment utilisé dans les requêtes http, il est donc naturel d'apprendre toutes sortes de json.
Cet article présente principalement l'utilisation de Python pour déterminer si une variable est une chaîne au format Json. Elle a une certaine valeur de référence pour le travail d'apprentissage quotidien de chacun. Je ne dirai pas grand-chose ci-dessous, regardons le code. directement.
L'exemple de code est le suivant
# -*- coding=utf-8 -*- import json def check_json_format(raw_msg): """ 用于判断一个字符串是否符合Json格式 :param self: :return: """ if isinstance(raw_msg, str): # 首先判断变量是否为字符串 try: json.loads(raw_msg, encoding='utf-8') except ValueError: return False return True else: return False if name == "main": print check_json_format("""{"a":1}""") print check_json_format("""{'a':1}""") print check_json_format({'a': 1}) print check_json_format(100)
Déterminez d'abord si la variable est une chaîne , sinon si input Pour int ou d'autres types, une erreur se produira.
Le résultat du programme ci-dessus est :
True False False False
Résumé
[Recommandations associées]
1 Tutoriel vidéo gratuit sur Python
3.Tutoriel vidéo orienté objet Python
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!