code: def _append_array(self, value, _file):
          
          _tabs = '\t' * self._tctr
          _labs = '{tabs}<array>\n'.format(tabs=_tabs)
          _file.write(_labs)
          self._tctr += 1
  
          for _item in value:
              if _item is None:
                  continue
              _item = self.object_hook(_item)
              _type = type(_item).__name__
              _MAGIC_TYPES[_type](self, _item, _file)
  
          self._tctr -= 1
          _tabs = '\t' * self._tctr
          _labs = '{tabs}</array>\n'.format(tabs=_tabs)
          _file.write(_labs)
docs: Call this function to write array contents.
  
          Keyword arguments:
              * value - dict, content to be dumped
              * _file - FileIO, output file