이 글에서는 주로 Python을 사용하여 변수가 Json 형식의 문자열인지 확인하는 방법에 대한 정보를 소개합니다. 이 글에서는 참조 및 학습을 위한 자세한 샘플 코드를 제공합니다.
Json 소개
전체 이름JavaScript Object 표기법은 가벼운 데이터 교환 형식입니다. . Json의 가장 널리 사용되는 애플리케이션은 AJAX의 웹 서버와 클라이언트 간의 통신을 위한 데이터 형식입니다. 요즘은 http 요청에도 많이 사용되기 때문에 각종 json을 익히는 것이 당연합니다.
샘플 코드는 다음과 같습니다
# -*- 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)
True False False False
요약
[관련 추천]1.
Python 무료 동영상 튜토리얼Python 학습 매뉴얼 Python 객체지향 동영상 튜토리얼위 내용은 Json 문자열을 판단하기 위한 Python 메서드 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!