前提・実現したいこと
pythonでネストしているjson文字列をcsvの変換して出力したいのですが
キーがA.B.Cといってように上の階層のキーも表示されてしまうので、防ぐ方法が知りたいです。
Cのみを表示させたいです。
発生している問題・エラーメッセージ
現在表示されてるCSV A.B.C 7 理想 C 7
該当のソースコード
python
1import pandas as pd 2import pandas.io.json import json_normalize 3import json 4import csv 5 6#json 7S='{"A":{"B":{"C":7}}}' 8 9#json文字列を辞書に変換 10D=json.loads(S) 11 12#データフレームに変換 13df=json_normalize(D) 14 15#CSV出力 16df.to_csv("TEST.csv")
試したこと
pd.DateFrameでの出力を試しましたが明らかに違いました。
補足情報(FW/ツールのバージョンなど)
python3
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。