docstr: Read a JSON integration file and export its schema.
  
  Parameters
  ----------
  json_path : Path
      Path to the JSON file
  c_schema_ptr : cffi pointer value
      Pointer to the ``ArrowSchema`` struct to export to.
docstr_tok: ["Read","a","JSON","integration","file","and","export","its","schema",".","Parameters","--","--","--","--","--","json_path",":","Path","Path","to","the","JSON","file","c_schema_ptr",":","cffi","pointer","value","Pointer","to","the","``","ArrowSchema","``","struct","to","export","to","."]
code: def export_schema_from_json(
      self, json_path: os.PathLike, c_schema_ptr: object
  ):
      """
      Read a JSON integration file and export its schema.
  
      Parameters
      ----------
      json_path : Path
          Path to the JSON file
      c_schema_ptr : cffi pointer value
          Pointer to the ``ArrowSchema`` 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 1 for calling the CDataExporter obj's underlying member method code with example usage: obj.export_schema_from_json(json_path, c_schema_ptr) without return types