| if all(v is None for v in row): | if all(v is None for v in row): | ||||
| continue | continue | ||||
| if keys == []: | if keys == []: | ||||
| keys = row | |||||
| keys = list(map(str, row)) | |||||
| else: | else: | ||||
| data.append(json.dumps(dict(zip(keys, row)), ensure_ascii=False)) | |||||
| return data | |||||
| data.append(json.dumps(dict(zip(keys, list(map(str, row)))), ensure_ascii=False)) | |||||
| return '\n\n'.join(data) |