【发布时间】:2018-01-25 15:49:58
【问题描述】:
我有一个这样的表格。
[{'XPos': {'$': 128.604314661},
'YPos': {'$': 35.8662354972},
'clCd': {'$': 1},
'drTotCnt': {'$': 545},
'estbDd': {'$': 19100907}
},
{'XPos': {'$': 128.096026987},
'YPos': {'$': 35.1753899647},
'clCd': {'$': 1},
'drTotCnt': {'$': 326},
},
{'XPos': {'$': 127.050741243},
'YPos': {'$': 37.5937747637},
'clCd': {'$': 1},
'drTotCnt': {'$': 412},
'estbDd': {'$': 19711005}
},
{'XPos': {'$': 128.582521394},
'YPos': {'$': 35.8701796577},
'clCd': {'$': 1},
'drTotCnt': {'$': 427}
},
{'XPos': {'$': 126.884639554},
'YPos': {'$': 37.4911811753},
'clCd': {'$': 1},
'drTotCnt': {'$': 498},
'estbDd': {'$': 19830831}
},
{'XPos': {'$': 126.824997324},
'YPos': {'$': 37.3188581763},
'clCd': {'$': 1},
'drTotCnt': {'$': 281},
'estbDd': {'$': 19860101},
}]
并使用 django-rest-framework 反序列化器,我想将该数据插入到我的数据库中。
但是,我有一些问题。
- 我只需要'XPos','YPos','estbDd'值。
- 在将 xml 转换为 json 时,创建了更多的嵌套结构。 (看“$”)
- 某些数据没有“estbDd”字段值。
如何过滤这些数据并输入到我的数据库中?
http://www.django-rest-framework.org/api-guide/serializers/
我引用了那个网站。
【问题讨论】:
标签: python json django django-rest-framework