docs: def generate_output_whois_nets(self, json_data=None, hr=True,
                                     show_name=False, colorize=True):
          """
          The function for generating CLI output Legacy Whois networks results.
  
          Args:
              json_data (:obj:`dict`): The data to process. Defaults to None.
              hr (:obj:`bool`): Enable human readable key translations. Defaults
                  to True.
              show_name (:obj:`bool`): Show human readable name (default is to
                  only show short). Defaults to False.
              colorize (:obj:`bool`): Colorize the console output with ANSI
                  colors. Defaults to True.
  
          Returns:
              str: The generated output.
          """
  
          if json_data is None:
              json_data = {}
  
          output = generate_output(
              line='0',
              short=HR_WHOIS['nets']['_short'] if hr else 'nets',
              name=HR_WHOIS['nets']['_name'] if (hr and show_name) else None,
              is_parent=True,
              colorize=colorize
          )
  
          count = 0
          for net in json_data['nets']:
              if count > 0:
                  output += self.generate_output_newline(
                      line='1',
                      colorize=colorize
                  )
              count += 1
  
              output += generate_output(
                  line='1',
                  short=net['handle'],
                  is_parent=True,
                  colorize=colorize
              )
  
              for key, val in net.items():
  
                  if val and '\n' in val:
  
                      output += generate_output(
                          line='2',
                          short=HR_WHOIS['nets'][key]['_short'] if hr else key,
                          name=HR_WHOIS['nets'][key]['_name'] if (
                              hr and show_name) else None,
                          is_parent=False if (val is None or
                                              len(val) == 0) else True,
                          value='None' if (val is None or
                                           len(val) == 0) else None,
                          colorize=colorize
                      )
  
                      for v in val.split('\n'):
                          output += generate_output(
                              line='3',
                              value=v,
                              colorize=colorize
                          )
  
                  else:
  
                      output += generate_output(
                          line='2',
                          short=HR_WHOIS['nets'][key]['_short'] if hr else key,
                          name=HR_WHOIS['nets'][key]['_name'] if (
                              hr and show_name) else None,
                          value=val,
                          colorize=colorize
                      )
  
          return output