1
2
3
4
5
6
7
8
9
10
11
12

1.3 解析XML格式数据

发布时间:2018-08-31 06:49   发布人:陈媛媛   浏览次数:2238

【 单元:解析XML格式数据 】

        通常情况下,每个需要访问网络的应用程序都会有一个自己的服务器,我们可以向服务器提交数据,也可以从服务器上获取数据。网上传输数据时最常用的格式有两种:XML和JSON。本次课我们将学习解析XML格式数据。

能力目标

知识目标

素质目标

能够熟练运用Pull解析方式及SAX解析方式解析xml格式数据

1. 掌握解析xml格式数据的方法;

2. 掌握Pull解析方式;

掌握SAX解析方式。

1. 养成积极主动学习意识;

2. 养成勤于动手的习惯;

3. 培养团队合作能力。

学习任务

重点、难点

突破方法

1. Pull解析方式

2. SAX解析方式。

1. 使用Pull解析方式解析xml格式数据;

2. 使用SAX解析方式解析xml格式数据。

采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示动画等教学方法,将技能大赛融入到教学中。

【 导学视频 】

【 思维导图 】

1573811360228670.jpeg

【 课前准备 】

课前

微课

初识xml文件格式

资料

查找

(1) 下载并配置Apache服务器;          (2) 了解xml文件的特点。

【 学习资源(视频、音频、动画类)】

教学

视频

(1)Pull解析方式1           (2)Pull解析方式2           (3)Pull解析方式3

移动

终端

快捷通道

1573791857130614.png

1573791878973421.png

1573791901936586.png

原理

动画

(1)IP地址到物理地址转换     (2)TCP滑动窗口演示       (3)TCP工作流图

(4)OSI_RM内信息结构          (5)MAC地址表的形成过程

动画特效

(1)拖动红点消失动画              源码下载:压缩图标.pngQQ_Widget-master.zip

(2)沙漠风情动画                      源码下载:压缩图标.pngdesertplaceholder-master.zip

(3)Android 加载动画           源码下载: 压缩图标.pngAndroid-SpinKit-master.zip

案例源码

压缩图标.pngNetWorkTest

音频

答疑

(1)使用Pull解析xml数据存在的问题

2)使用SAX解析方式简单吗?

3)使用Pull解析方式出现类找不到的异常怎么办?

【 学习资源(文档、课件、图片类)】

教学设计

《解析xml格式数据》单元设计

点击进入学习

任务

工单

《解析xml格式数据》任务工单

点击进入学习

教案

《解析xml格式数据》教案

点击进入学习

课件

《解析xml格式数据》课件

点击进入学习

图标素材

点击下载素材

压缩图标.pngandroid图标素材.rar

点击下载素材

 图片图标.png背景34.jpg

习题

《解析xml格式数据》练习题

点击进入学习

实训指导

《使用Pull解析xml格式数据》实训指导书

点击进入学习

实训

流程

1573792002243559.png

【 学习资源拓展 】

技能

大赛

实战

2019全国职业技能大赛高职组移动互联应用软件开发竞赛试题(H)卷

2019年全国职业院校技能大赛移动互联网应用软件开发赛项竞赛试题(H卷)评分点

企业案例

案例名称:登录注册

案例视频:知识点讲解视频 

  登录注册功能的实现

案例课件:登录注册

学生作品

作品名称:NumberPlayer

作品文档:项目报告(在线预览)

项目源码:压缩图标.pngNumberPlayer.zip

运行效果:项目展示

专业

英语

Apache   服务器             Request  请求

XmlPullParserFactory    XmlPullParserFactory工厂类

ActivityNotFoundException 没有找到活动

journal 报纸,日志,日记

拓展

作业

(1)配置Apache服务器;

(2)新建xml文件;

(3)运用Pull解析方式及SAX解析方式解析xml格式数据。

推荐

学习

内容

Android几种解析XML方式的比较

他山之石

1574796354284009.png

1574796378430446.png

1574796401923591.png

                                                 1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 张树瑜 2019-11-24 19:05:15
    这节课对我们很有用
  • 黄迎春 2019-11-24 19:08:59
    很实用,画面很丰富
  • 赵增涛 2019-11-24 19:10:05
    内容丰富有趣
  • 李强 2019-11-24 19:11:24
    对学习很有帮助,不错!
  • 李虹睿 2019-11-24 19:12:57
    很实用,赞!!
  • 张嘉钰 2019-11-24 19:13:01
    学到了很多
  • 刘桂芳 2019-11-24 19:14:04
    内容丰富,实用
  • 吴嘉杰 2019-11-24 19:16:59
    学到很多有用的新知识
  • 吴梦蝶 2019-11-24 19:17:48
    丰富了我的知识
  • 李亚凡 2019-11-24 19:19:01
    这节课很实用,学到很多。
  • 秦海龙 2019-11-24 19:20:05
    内容丰富有趣,很不错!
  • 田雪 2019-11-24 19:21:33
    很好,对学习很有帮助!
  • 冯晓玲 2019-11-24 19:21:59
    很好,对学习很有帮助!
  • 崔一凡 2019-11-24 19:23:37
    这节课很实用,学到很多。
  • 汤怀楠 2019-11-24 19:23:45
    老师讲解简单易懂,学到很多
  • 陈超 2019-11-24 19:25:37
    不错,很实用
  • 霍青云 2019-11-24 19:26:37
    内容丰富有趣
  • 赵颖欣 2019-11-24 19:29:28
    本节让我学习到了很多知识,对课程有了了解
  • 李洪胜 2019-11-24 19:31:22
    对学习很有帮助,不错!
  • 杨之帅 2019-11-24 19:35:56
    很实用,画面很丰富
  • 刘云龙 2019-11-24 19:41:05
    内容丰富,通俗易懂。
  • 王兴华 2019-11-24 19:43:12
    丰富知识,很实用
  • 程政 2019-11-24 19:58:45
    通俗易懂 简洁明了 非常的好
  • 任雨鹏 2019-11-24 20:07:52
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:08:46
    对学习很有帮助,不错!
  • 徐健皓 2019-11-24 20:56:26
    不错,很实用