import json
file_path = 'data.json'
output_field = 'name'
results = []
with open(file_path, 'r', encoding='utf-8') as f:
for line_number, line in enumerate(f, 1):
line = line.strip()
if not line: continue
try:
data = json.loads(line)
if output_field in data:
results.append(data[output_field])
except json.JSONDecodeError as e:
print(f"{line_number}행에서 오류 발생: {e}")
for val in results:
print(val)
with open('extracted_data.txt', 'w', encoding='utf-8') as f:
for val in results:
f.write(str(val) + '\n')