【发布时间】:2022-11-07 14:47:15
【问题描述】:
我有 json 文件,如下所示,我想将此 json 文件转换为 csv 文件。 当我运行代码时,它给了我价值错误。 有人可以让我知道如何将下面的 json 转换为 csv 吗?
[{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-05 00:00:00.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 350.1, \"/TRUE_WIND_SPEED\":22.9}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:59:30.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 351.4, \"/TRUE_WIND_SPEED\" : 25.85}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:59:00.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 354.5, \"/TRUE_WIND_SPEED\" : 24.3}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:58:30.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 351.9, \"/TRUE_WIND_SPEED\" : 23.1}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:58:00.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 354.1, \"/TRUE_WIND_SPEED\" : 24.9}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:57:30.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 4.7, \"/TRUE_WIND_SPEED\" : 21.4}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:57:00.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 3.4, \"/TRUE_WIND_SPEED\" : 22.4}"},{"VESSEL_NO":"99999","SYSTEM_NAME":"ANEMOMETER","SYSTEM_INSTANCE":"1","EVENT_TIME":"2022-03-04 23:56:30.000","DATA":"{\"/TRUE_WIND_DIRECTION\" : 358.1, \"/TRUE_WIND_SPEED\" : 25.3}"}]
import pandas as pd
df = pd.read('data.json')
ValueError: Expected object or value
【问题讨论】: