7

Python インタープリターで JSON をテストしようとすると、エラーが発生します。理由はわかりません。

Traceback (most recent call last):
  File "<stdin>", line 6, in <module>
TypeError: unhashable type: 'dict'

JSON: (動作しません)

b = {
        'data':{
                'child':{
                        {'kid1':'one'},
                        {'kid2':'two'},
                        {'kid3':'three'}
                },
                'child':{
                        {'kid4':'four'},
                        {'kid5':'five'},
                        {'kid6':'six'}
                }
        }
    }

JSON: (動作)

a = {
     "slate" : {
         "id" : {
             "type" : "integer"
         },
         "name" : {
             "type" : "string"
         },
         "code" : {
             "type" : "integer",
            "fk" : "banned.id"
         }
     },
     "banned" : {
         "id" : {
             "type" : "integer"
         },
         "domain" : {
             "type" : "string"
         }
     }
 }
4

2 に答える 2