I am trying to convert multiple records from json file to csv. I am getting the following error with this code.
Error
ValueError: Expected object or value
input
{'longitude': [24.64977040886879, 24.65014273300767], 'altitude': [41.2, 34.2],'url': 'https://www.endomondo.com/users/10921916/workouts/392337037', 'userId': 10921916, 'speed': [9.0792, 13.284]}
{'longitude': [22.44977040886879, 27.65014273300767], 'altitude': [38.4, 39.0],'url': 'https://www.endomondo.com/users/10921915/workouts/392337038', 'userId': 10921915, 'speed': [9.0792, 13.284]}
output
longitude altitude url userId speed
24.650 41.2 https://www.endomondo.com/users/10921916/workouts/392337037 10921916 9.0792
24.650 34.2 https://www.endomondo.com/users/10921916/workouts/392337037 10921916 13.284
24.450 38.4 https://www.endomondo.com/users/10921915/workouts/392337038 10921915 9.0792
27.650 39.0 https://www.endomondo.com/users/10921915/workouts/392337038 10921915 13.284
code
import pandas as pd
df1 = pd.read_json('sample_processed.json', orient='records')
df2 = df1.to_csv(sep='\t')
df2