<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

async def getJson(self, path, **query):
    '''wrapper for get, parses response as json

    Parameters
    ----------
    path : str
      same as get_url
    query : kargs dict
      additional info to pass to get_url

    See Also
    --------
      get_url :
      get :

    Returns
    -------
    dict
      the response content as a dict
    '''
    for i in range(self.tries+1):
      try:
        return await (await self.get(path, **query)).json()
      except:
        if i >= self.tries:
          raise