i have a .json file like this
{"name":"george" , "age":28 , "gender":"male"}
{"name":"maria" , "age":20 , "gender":"female"}
{"name":"mike" , "age":22 , "gender":"male"}
and i want to read the file in python so i can get each value so i can manipulate it later in my code. I have tried the code below:
with open ("file.json" , "r") as f:
data = json.load(f)
for line in data:
print (line["name"])
but it won't work unless i change .json file like this:
[
{"name":"george" , "age":28 , "gender":"male"},
{"name":"maria" , "age":20 , "gender":"female"},
{"name":"mike" , "age":22 , "gender":"male"}
]
how can i do it without changing the .json file or how i can manipulate the file with regex so i can run the above code to take each value ?
Thank you very much for your time !