1. 程式人生 > >python居然天然支援JSON的資料格式

python居然天然支援JSON的資料格式

2010-10-22

周海漢 2010.10.22

如對JSON資料: {“doors” : 4, “color” : “blue”, “year” :1995, “drivers” : [“Penny”, “Dan” , “Kris”]}

可以直接轉為字典:

>>> a='{"doors" : 4, "color" : "blue", "year" :1995, "drivers" : ["Penny", "Dan" , "Kris"]}'
>>> a
'{"doors" : 4, "color" : "blue", "year" :1995, "drivers" : ["Penny", "Dan" , "Kris"]}'
>>> b=eval(a)
>>> b
{'color': 'blue', 'drivers': ['Penny', 'Dan', 'Kris'], 'doors': 4, 'year': 1995}
>>> b['color']
'blue'
>>> str(b)
"{'color': 'blue', 'drivers': ['Penny', 'Dan', 'Kris'], 'doors': 4, 'year': 1995}"

豈不是說明,python也可以接受JSON格式的資料?

如非註明轉載, 均為原創. 本站遵循知識共享CC協議,轉載請註明來源