如何生成json转换为Excel文件?

时间:2019-11-16 10:34:15

标签: python json excel pandas

我很难将我的Json数据转换为Excel工作表。我尝试了很多方法,例如pandas,但由于我的json数据结构,我认为它不起作用。我有很多嵌套数据,因此变得复杂。在这里,我将样本数据转换为xlsx。如何转换?请帮我。 转换Excel工作表的数据如下:

{

 "orders" : {
"kullanicilar" : {
  "aWNNmb52ivNkw2UTzstFK0l2v5F3" : {
    "-LtiyfykM1Km3EnG9LE2" : {
      "Bluz" : 1,
      "adres" : {
        "siparis alinma adresi" : "19 Mayıs - Erenköy Ruh ve Sinir Hastalıkları Hastanesi Yolu - Keke - Kadıköy - Msmsns - Msms - 29.088680323689218 - 40.975330066587176",
        "siparis edilme adresi" : "19 Mayıs - Erenköy Ruh ve Sinir Hastalıkları Hastanesi Yolu - Keke - Kadıköy - Msmsns - Msms - 29.088680323689218 - 40.975330066587176"
      },
      "isim" : {
        "username" : "Zımbırtı"
      },
      "tarih" : {
        "teslim alinma tarihi" : {
          "alinma saati" : "18:00 - 19:00",
          "alinma tarihi" : "17/11/2019"
        },
        "teslim edilme tarihi" : {
          "alinma tarihi" : "22/11/2019",
          "teslim saati" : "10:00 - 11:00"
        }
      },
      "toplam tutar" : {
        "toplam paket tutari" : 44.8
      },
      "urun adetleri" : {
        "adetler" : [ 1, 1 ]
      },
      "İpek bluz" : 1
    },
  "svxebbcGymRd1ubZtiuA12qixHi1" : {
    "-Lt0SimxXsB9dGwcmmWk" : {
      "Pantolon" : 9,
      "adres" : {
        "siparis alinma adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185",
        "siparis edilme adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185"
      },
      "isim" : {
        "username" : "Batuhan dinç"
      },
      "tarih" : {
        "teslim alinma tarihi" : {
          "alinma saati" : "",
          "alinma tarihi" : "07/11/2019"
        },
        "teslim edilme tarihi" : {
          "alinma tarihi" : "14/11/2019",
          "teslim saati" : "18:00 - 19:00"
        }
      },
      "toplam tutar" : {
        "toplam paket tutari" : 146.20000000000002
      },
      "urun adetleri" : {
        "adetler" : [ 9 ]
      }
    },
    "-Lt5AAAcwt0EEe0rIgIH" : {
      "Bluz" : 6,
      "adres" : {
        "siparis alinma adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185",
        "siparis edilme adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185"
      },
      "isim" : {
        "username" : "Batuhan dinç"
      },
      "tarih" : {
        "teslim alinma tarihi" : {
          "alinma saati" : "18:00 - 19:00",
          "alinma tarihi" : "08/11/2019"
        },
        "teslim edilme tarihi" : {
          "alinma tarihi" : "13/11/2019",
          "teslim saati" : "10:00 - 11:00"
        }
      },
      "toplam tutar" : {
        "toplam paket tutari" : 134.3
      },
      "urun adetleri" : {
        "adetler" : [ 1, 6 ]
      },
      "İpek bluz" : 1
    },
    "-Lt6D-5NNq9wjhl_KRvB" : {
      "Bluz" : 1,
      "adres" : {
        "siparis alinma adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185",
        "siparis edilme adresi" : "Eğitim - Azra Sokak - Mahsun no:5 - Kadıköy - 8 - 37 - 29.04100730120266 - 40.992459475638185"
      },
      "isim" : {
        "username" : "Batuhan dinç"
      },
      "tarih" : {
        "teslim alinma tarihi" : {
          "alinma saati" : "",
          "alinma tarihi" : ""
        },
        "teslim edilme tarihi" : {
          "alinma tarihi" : "09/11/2019",
          "teslim saati" : "18:00 - 19:00"
        }
      },
      "toplam tutar" : {
        "toplam paket tutari" : 44.8
      },
      "urun adetleri" : {
        "adetler" : [ 1, 1 ]
      },
      "İpek bluz" : 1
      }
    }
   }
  }
 }

0 个答案:

没有答案