class_docstr: This object is effectively a prebuilt quorum (with requirement 1) of common patterns
class_docstr_tok: ["This","object","is","effectively","a","prebuilt","quorum","(","with","requirement","1",")","of","common","patterns"]
code: def check(self, text: T) -> Optional[str]:
      logging.debug("Trying json checker")
  
      # https://github.com/Ciphey/Ciphey/issues/389
      if text.isdigit():
          return None
  
      try:
          json.loads(text)
          return ""
      except ValueError:
          return None
  
file_path: Ciphey/ciphey/basemods/Checkers/format.py
imports: import json
  from typing import Dict, Optional
  import logging
  from rich.logging import RichHandler
  from ciphey.iface import Checker, Config, ParamSpec, T, registry
label_desc: Use image node_id 1 for calling the JsonChecker obj's underlying member method code with example usage: obj.check(text) and returns: None, str, None