code: def import_json(file_name, **kwargs):
      
      def callback(data):
          return json.loads(data)
  
      # Get keyword arguments
      delta = kwargs.get('delta', -1.0)
      use_template = kwargs.get('jinja2', False)
  
      # Read file
      file_src = exch.read_file(file_name)
  
      # Import data
      return exch.import_dict_str(file_src=file_src, delta=delta, callback=callback, tmpl=use_template)
docs: Imports curves and surfaces from files in JSON format.
  
      Use ``jinja2=True`` to activate Jinja2 template processing. Please refer to the documentation for details.
  
      :param file_name: name of the input file
      :type file_name: str
      :return: a list of rational spline geometries
      :rtype: list
      :raises GeomdlException: an error occurred reading the file