flask框架框架json数据的拿取和返回操作示例数据的拿取和返回操作示例
主要介绍了flask框架json数据的拿取和返回操作,结合实例形式分析了flask框架针对json格式数据的解析、数据
库操作与输出等相关操作技巧,需要的朋友可以参考下
本文实例讲述了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": "安庆",
"cityCode": 340800,
"pinYin": "ANQING"
},
{
"id": 758,
"parentId": 0,
"regionName": "鞍山",
"cityCode": 210300,
"pinYin": "ANSHAN"
},
{
"id": 388,
"parentId": 0,
"regionName": "安顺",
"cityCode": 520400,
"pinYin": "ANSHUN"
},
{
"id": 454,
"parentId": 0,
"regionName": "安阳",
评论0