長い文字列の文字列のJSONにコンテンツを変換するのpython

最初の方法変換

#エンコーディング= UTF-8
輸入JSON
クラス従業員(オブジェクト):
  デフ__init __(自己、名前、年齢、性別、電話番号): 
    self.name =名前
    self.age =年齢
    self.sex =セックス
    self.tel = TEL

  クラスに#シリアライズ関数定義
  デフobj_json(自己、obj_instance):
    リターン{
      '名前':obj_instance.name、
      '時代':obj_instance.age、
      'セックス':obj_instance.sex、
      'TEL':obj_instance.tel}

EMP =従業員( 'リリー'、24 '雌'、 '18223423423')
印刷(json.dumps(EMP、デフォルト= emp.obj_json))

  

 

 

第二の方法変換

輸入JSON
クラス従業員(オブジェクト):
  デフ__init __(自己、名前、年齢、性別、電話番号):
    self.name =名前
    self.age =年齢
    self.sex =セックス
    self.tel = TEL
EMP =従業員( 'zhangjun'、24 '雌'、 'XXXXXXX')
すべてのビルトイン方式の印刷(EMP .__ dict__に)#戻ります
印刷(json.dumps(EMP、デフォルト= \
ラムダ従業員:従業員.__ dict__に))


印刷(json.dumps(EMP、デフォルト=ラムダEMP:EMP .__ dict__に))

  

 

おすすめ

転載: www.cnblogs.com/chongyou/p/12152419.html