エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
JSONファイルからDBのテーブル形式のデータを抽出する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
JSONファイルからDBのテーブル形式のデータを抽出する - Qiita
階層構造になっているJSONファイルから、DBに登録するためのテーブル形式のデータを抽出する方法を考え... 階層構造になっているJSONファイルから、DBに登録するためのテーブル形式のデータを抽出する方法を考えます。例として、伝票データをJSONファイルで受け取って、DBの伝票テーブルと伝票明細テーブルに登録するためのデータを作成してみます。 TL;DR JSONデータのフラット化にはpandas.json_normalize()を使います。 階層構造の親子データを紐づけるために、pandas.json_normalize(record_path="children", meta=["parent_id"])を使います。 入力データに存在しない列を追加するときにはpandas.DataFrame.reindex()が便利です。 入出力データ 入力となるJSONデータのイメージがこちら。 [ { "slip_no": 1234, "amount": 2400, "destination": { "