docstr: Read a JSON integration file and export one of its batches.
  
  Parameters
  ----------
  json_path : Path
      Path to the JSON file
  num_batch : int
      Number of the record batch in the JSON file
  c_schema_ptr : cffi pointer value
      Pointer to the ``ArrowArray`` struct to export to.
docstr_tok: ["Read","a","JSON","integration","file","and","export","one","of","its","batches",".","Parameters","--","--","--","--","--","json_path",":","Path","Path","to","the","JSON","file","num_batch",":","int","Number","of","the","record","batch","in","the","JSON","file","c_schema_ptr",":","cffi","pointer","value","Pointer","to","the","``","ArrowArray","``","struct","to","export","to","."]
code: def export_batch_from_json(
      self, json_path: os.PathLike, num_batch: int, c_array_ptr: object
  ):
      """
      Read a JSON integration file and export one of its batches.
  
      Parameters
      ----------
      json_path : Path
          Path to the JSON file
      num_batch : int
          Number of the record batch in the JSON file
      c_schema_ptr : cffi pointer value
          Pointer to the ``ArrowArray`` struct to export to.
      """
  
imports: from abc import ABC, abstractmethod
  import os
  import subprocess
  import typing
  from .util import log
label_desc: Use image node_id 2 for calling the CDataExporter obj's underlying member method code with example usage: obj.export_batch_from_json(json_path, num_batch, c_array_ptr) without return types