首页 > 解决方案 > JSON 未加载到 pandas,JSONDecodeError:期望值

问题描述

所以我有一组 JSON 对象,我需要将其转换为 CSV。

数据看起来像这样,所有文件都相同:

{"data":
   [{ "id": "1234",
      "names": [
          "john",
          "bill",
          "ted"
          ],
      "active": {
          "john": "no",
          "bill": "yes",
          "ted" : "yes"
          }
    }]
}
import pandas as pd

df = pd.read_json(r'path\to\json.json', orient="split")
df.to_csv(r'path\to\folder.csv')

它适用于第一个。当我尝试在文件中的其他文件夹上运行它时,它给了我一个JSONDecodeError: Expecting value,但它们实际上都完全相同。

标签: pythonjsonpandascsv

解决方案


推荐阅读