class_docstr: A class for updating Jupyter notebook (``*.ipynb``) files.
  
  For more on this file format, see
  https://ipython.org/ipython-doc/dev/notebook/nbformat.html#nbformat.
class_docstr_tok: ["A","class","for","updating","Jupyter","notebook","(","``","*",".ipynb","``",")","files",".","For","more","on","this","file","format",",","see","https",":","\/\/ipython.org\/ipython-doc\/dev\/notebook\/nbformat.html","#","nbformat","."]
docstr: Reads input file and parses it as JSON.
  
  Returns:
      dict: JSON representation of the input file.
docstr_tok: ["Reads","input","file","and","parses","it","as","JSON",".","Returns",":","dict",":","JSON","representation","of","the","input","file","."]
code: def _read_input_file(self):
      """Reads input file and parses it as JSON.
  
      Returns:
          dict: JSON representation of the input file.
      """
      with open(self.input_path) as input_file:
          return json.load(input_file)
  
imports: from __future__ import absolute_import
  from abc import abstractmethod
  import json
  import logging
  import os
  import pasta
  from sagemaker.cli.compatibility.v2.ast_transformer import ASTTransformer
label_desc: Use image node_id 5 for calling the JupyterNotebookFileUpdater obj's underlying member method code with example usage: obj._read_input_file() and returns: json