class_docstr: A JSON notebook reader.
class_docstr_tok: ["A","JSON","notebook","reader","."]
docstr: Read a JSON string into a Notebook object
docstr_tok: ["Read","a","JSON","string","into","a","Notebook","object"]
code: def reads(self, s, **kwargs):
      """Read a JSON string into a Notebook object"""
      nb = json.loads(s, **kwargs)
      nb = self.to_notebook(nb, **kwargs)
      return nb
  
file_path: nbformat/nbformat/v4/nbjson.py
imports: from __future__ import annotations
  import copy
  import json
  from nbformat.notebooknode import from_dict
  from .rwbase import NotebookReader, NotebookWriter, rejoin_lines, split_lines, strip_transient
label_desc: Use image node_id 1 for calling the JSONReader obj's underlying member method code with example usage: obj.reads(s) and returns: nb