在本次团队项目中,我主要负责数据的交互,服务器端将存储相关路线信息的数据以json发送给我,我需要做的是从中提取。

json地址:

http://www.evi1.pw:888/json

在提取信息的时候,我们需要事先知道json中存储的格式:

{"lines":[{"name":"一号线","loop":0,"stations":["苹果园","古城","八角乐园","八宝山","玉泉路","五棵松","万寿路","公主坟","军事博物馆","木樨地","南礼士路","复兴门","西单","天安门西","天安门东","王府井","东单","建国门"]},{"name":"二号线","loop":1,"stations":["积水潭","鼓楼大街","安定门","雍和宫","东直门","东四十条","朝阳门","建国门","北京站","崇文门","前门","和平门","宣武门","长椿街","复兴门","阜成门","车公庄","西直门","积水潭"]},{"name":"四号线","loop":0,"stations":["安河桥北","北宫门","西苑","圆明园","北京大学东门","中关村","海淀黄庄","人民大学","魏公村","国家图书馆","动物园","西直门","新街口","平安里","西四","灵境胡同","西单","宣武门","菜市口","陶然亭","北京南站","马家堡","角门西","公益西桥","新宫","西红门","高米店北","高米店南","枣园","清源路","黄村西大街","黄村火车站","义和庄","生物医药基地","天宫院"]},{"name":"五号线","loop":0,"stations":["天通苑北","天通苑","天通苑南","立水桥","立水桥南","北苑路北","大屯路东","惠新西街北口","惠新西街南口","和平西里","和平里北街","雍和宫","北新桥","张自忠路","东四","灯市口","东单","崇文门","磁器口","天坛东门","蒲黄榆","刘家窑","宋家庄"]},{"name":"六号线","loop":0,"stations":["海淀五路居","慈寿寺","花园桥","白石桥南","车公庄西","车公庄","平安里","北海北","南锣鼓巷","东四","朝阳门","东大桥","呼家楼","金台路","十里堡","青年路","褡裢坡","黄渠","常营","草房","物资学院路","通州北关","北运河西","郝家府","东夏园","潞城"]},{"name":"七号线","loop":0,"stations":["焦化厂","双合","欢乐谷景区","南楼梓庄","化工","百子湾","大郊亭","九龙山","广渠门外","广渠门内","磁器口","桥湾","珠市口","虎坊桥","菜市口","广安门内","达官营","湾子","北京西站"]},{"name":"八号线","loop":0,"stations":["朱辛庄","育知路","平西府","回龙观东大街","霍营","育新","西小口","永泰庄","林萃桥","森林公园南门","奥林匹克公园","奥体中心","北土城","安华桥","安德里北街","鼓楼大街","什刹海","南锣鼓巷"]}]}

首先从lines中读各个name(线路名),然后从各个name中读取loop(是否环线),stations(所有站名),查找换乘站后,构造一个只有起点终点和换乘站的表,其中的需要时间就从接口中查到。

转载于:https://www.cnblogs.com/o-din/p/5566288.html

团队项目--json提取相关信息相关推荐

  1. 团队项目——ASC Master

    项目说明 随着用户的娱乐生活日渐丰富,图片类的软件也变得很流行,但是现在网上普遍是优化照片,如果我们换一种形式来表达用户希望处理的图片,视频,甚至是一个文本场景,这会极大的丰富用户的图片视觉效果.基于 ...

  2. 通过调用Exiftool可以提取文件名的信息, 设置媒体文件的TagInfo相关信息

    gitee: https://gitee.com/sarjet/media-metadata-tag-editor_cmd-m 软件说明 软件名称:MediaMetadataTagEditor_cmd ...

  3. Python 爬虫 之 Selenium 模拟打开操作浏览器爬取斗鱼全部视播相关信息,并json保存信息

    Python 爬虫 之 Selenium 模拟打开操作浏览器爬取斗鱼全部视播相关信息,并json保存信息 基础: Python 爬虫 之 Selenium.webdriver 的安装,以及模拟打开操作 ...

  4. 团队项目--地铁信息查询

    [需求分析] 1.用户根据自己的情况选择信息 1)选择出发地 2)选择到达地 2.生成最佳路线 当用户填完信息,点下"查询"按钮,本系统计算出最佳路线(最省时间). 当用户点下&q ...

  5. 团队项目选题——地铁信息查询

    项目选题:地铁信息查询 [问题描述] 当今的北京,地铁已经成为绝大多数人出行的首选.截至2014年1月,北京地铁共有17条运营线路.组成覆盖北京市11个市辖区,拥有231座运营车站.总长467千米运营 ...

  6. 【HelloKitty团队项目】Alpha阶段项目展示

    项目 内容 这个作业属于哪个课程 2023北航软件工程 这个作业的要求在哪里 团队项目-Alpha阶段项目展示 我在这个课程的目标是 学习软件工程技术,完成团队开发流程 这个作业在哪个具体方面帮助我实 ...

  7. 在VS2010下利用vue开发团队项目

    开发一个项目,采用什么语言都可以,主要能熟练高效的开发都是合理的,这次我们采用vue来开发一个团队项目.在开始之前掌握vue的基本用法,如双向数据绑定.组件和路由等,建议先去看之前的文档(webpac ...

  8. 爬取QQ音乐中一首歌的相关信息及评论(破解反爬虫、多协程队列爬虫)

    刚写完这个实验作业,顺便来记录一下一些易错的地方: 目录 一.页面预览 二.其他信息 三.一些小细节 四.源码 项目框图: 一.页面预览 先从歌手页爬取到这首歌的相关信息,包括它歌曲.专辑的url.这 ...

  9. 【HelloKitty团队项目】Beta阶段项目展示

    项目 内容 这个作业属于哪个课程 2023北航软件工程 这个作业的要求在哪里 团队项目-Beta阶段项目展示 我在这个课程的目标是 学习软件工程技术,完成团队开发流程 这个作业在哪个具体方面帮助我实现 ...

最新文章

  1. LATEX 在section层级目录上也加上虚线
  2. 殇-至吾爱 ---经典
  3. July大神---SVM讲解
  4. JavaScript中随着鼠标拖拽而移动的块
  5. 【HNOI2014】画框
  6. 如何通过 Linq 将集合拆成多个块?
  7. 抽象工厂模式升级版————泛型化实现
  8. egg(115)--egg之订单页面筛选,搜索
  9. php ajax 搜索实例,PHP 实例 AJAX 实时搜索
  10. java比c,Java比C ++更好
  11. C++虚基类详解(转)
  12. Ubuntu Thinkphp page not found
  13. EasyX画动态时钟
  14. 计算机芯片组的分类,主板知识详解:芯片组和支持CPU类型
  15. Unity资源替换工具,旧模型替换新模型,替换GUID,替换meta文件,文件丢失等问题
  16. Qt源码分析--QPaintEngine
  17. linux编辑框软键盘自动弹出,带输入框的Dialog自动弹出软键盘
  18. 2020C语言程序设计1253,1253计算机科学与技术专业C语言程序设计A科目2020年09月国家开 放大学(中央广播电视大学)考试试题及答案.pdf...
  19. 「产品社群」话题讨论精华·第2期
  20. 微积分知识点回顾与总结(十):级数

热门文章

  1. Microsoft Store无法打开解决方法
  2. 【高效编码】关于IDEA调试的点点滴滴都在此文了。领导看了都说好!!!!
  3. 魔兽世界6.0前夕版本盗贼机制技能变更汇总
  4. Meta元宇宙女性安全问题频发,元宇宙中相关问题该如何解决?
  5. 基于JavaEE的网上银行系统的设计与实现
  6. 鹰嘴豆:豆中之王 | 经济学人全球早报精选
  7. Go语言学习笔记【18】 Go语言常见库:html/template
  8. csgo修改服务器最大人数,CSGO最新更新:服务器设置优化
  9. MySQL 清空表数据,并且主键回到 1
  10. 如何将jQuery对象转换为字符串