🎒 实际背景:前端人员拿后端数据都是从接口中获取到的,而接口从后台中读取数据为json格式以供前端使用。如果我们需要从前端获取相关的数据,则前端返回给我们的也统一为json格式的文件数据。最近项目中需要通过地图定位获取到该位置的经纬度信息,其实这个数据需要前端结合相关地图相关技术获取得到的,最后,前端同事则提供一个json文件给后台开发人员,也就是本人。😑😑😑
🔒 问题抛出:那如何将json文件转换成后台人员能用的mysql数据呢?毕竟json的格式数据直接用是不切实际的,例如下面的数据即为json格式的。讲实话一开始让我转数据的时候脑袋瓜子都是嗡嗡的,不知道如何操作。一开始想到利用代码转,但是觉得麻烦;后来想将其转成Excel,但是又想着能够一步到位就好了;最后,就这样纠结了好一阵子😴😴😴
[
{
"id": "K87+550",
"longitude": 113.31509474035272,
"latitude": 28.76459034619025
},
{
"id": "K89+850",
"longitude": 113.29233727097588,
"latitude": 28.761100450454187
},
{
"id": "K135+510",
"longitude": 112.84498105218431,
"latitude": 28.705926182096672
}
]
🔑 探索路径:大部分的同事或朋友都跟我说过的一句话,现在的技术大部分都是面向“网络”编程的,万事不决可通过网络搜索解决问题。然后我就开始在网上搜索答案,有很多的解决办法,但是并不是都为最优方案。因为我要找到那种能最省时最省力的方法,大家可以想想看,类似转换的问题不是现在才有的,以前肯定是出现过这样的类似问题,我也不是第一个被困扰的那类人,那么这类的问题肯定有前辈已经集成为某些方法开发了API供我们使用,嗯嗯,没错工具一定是会有的!!!皇天不负有心人,终于让我找到了一个不错的网址,里面就有最佳的解决办法。👇👇👇
🔐 解决办法:json转sql的网址https://www.convertjson.com/json-to-sql.htm#,这个是个良心网址,也不收取任何的费用,导入数据即可生成,至少我觉得是非常实用的,在此强力推荐,安利一波。⭐️⭐️⭐️
🔓 操作演示:界面上操作有三个步骤,分别为:👇👇👇
📕 ① 步骤一: 选择你需要转换的json文件,这里既可以导入,也可以复制粘贴,任凭君意。导入后,可点击 “Format JSON”,能够将导入的数据格式规范化,形成规范的json文件格式。
📕 ② 步骤二 : 基本不用动什么地方,记得勾上 “Still not happy” 这个选项,下面如果是想生成新表就勾选上 “Create Table/View”,如果不需要可以不做此操作(更新或插入)。
📕 ③ 步骤三: 这个环节比较简单,下面的语句对应我们的基本业务增删改查,需要怎样处理表结构通过自身项目需求而定即可。最后,点击 “Download Result” 即可生成我们所需的sql文件。
所产生的sql数据文件如下所示,最后在数据库层面使用sql文件导入即可满足项目上的需求,问题得以解决!
🍆🍆🍆路过的小伙伴,如果本篇博文对你的学习或者工作有所帮助,可以点赞+收藏+关注一波呀~👊👊👊小编后续每过一段时间会整理出相关项目实例的博文,感谢您的支持哦!!!芜湖起飞✈️✈️✈️