本文实例讲述了flask框架json数据的拿取和返回操作。分享给大家供大家参考,具体如下:
json数据结构:以套票票网站的城市数据为例,拿到数据莫慌,
1 先分析数据结构,有几个大的字段(‘returnCode'和‘retuenValue'字段,只有一个字段作为定义,另一个字段作为保留(无需处理)
2 键表----> 拆分'returnValue‘确定数据库表结构,('A‘[]城市首字母表 和 城市具体信息字段{}表)
3 将拿到的数据拆分插入到数据库中
4 将数据库的数据以JSON 的形式返回给用户
(a)拿到的数据:
}
"returnCode": "0",
"returnValue": {
"A": [
{
"id": 3643,
"parentId": 0,
"regionName": "阿坝",
"cityCode": 513200,
"pinYin": "ABA"
},
{
"id": 3090,
"parentId": 0,
"regionName": "阿克苏",
"cityCode": 652901,
"pinYin": "AKESU"
},
{
"id": 3632,
"parentId": 0,
"regionName": "阿拉善",
"cityCode": 152900,
"pinYin": "ALASHAN"
},
{
"id": 899,
"parentId": 0,
"regionName": "安康",
"cityCode": 610900,
"pinYin": "ANKANG"
},
{
"id": 196,
"parentId": 0,
"regionName": "