00:00
好,同学们,下午的课我们开始了,那接下来我们做的事情就是要去啊这个解析数据了,那早上是不是联网请求已经得到了,对吧?那么这地方里面早上呢啊去做了这些配啊,结构啊都讲了,那接下来我们做的是啊把它给解析,那解析用勾去解析啊,对吧,先讲这个勾成解析,好,那在我们这个地方里面的话呢,我们早上在地方里面一点,他就得到这个数据了,大家可以看一下。这数据是得到了吧,好,我们在这里面切换一下。你看是照样还可以请求得到啊,对吧?好,那接下来我们在新闻中心这里就要去解析数据得到数据了,接下来要解析,所以在哪里解析啊,是在这里面解析啊,对吧?那么你直接给他写代码也可以,是不是我们一般来说的话,要设置一个去单独抽取出去呀,单独抽取一个方法呀,好五落C是对,然后呢,把他写一下,好,然后这个方法是还没有啊,我把它给串建出来,好,这是一个回来一个减子数据,好,那么这个方法所做的事情就是解析。
01:40
节省数据和显示数据,注意它解析过后成列表后,我们才去才可以去让它显示呢,先显示出来啊,啊要过去好,那么我们在这个地方里面就去解析啊解析怎么解析呢?对吧,那我们用什么。
02:11
可以用解析数据的话,怎么解析啊,同学们,我们可以用第三方勾绳解析对吧,好。那么在我们这个地方里面注意了,我们请求得到的数据要解析的话是解是解析到一个类中啊,这类里面又有集合又字段,这样的话我们就可以直接用这个类中的集合以及字段就可以显示数据了,对吧?好,我们就相当于需要把这个大家看一下这个链接web,我看一下有web home,这是这就是我们的一个新闻中心的数据吧。这没问题吧,这新闻东西数据,然后我们要把这个数据要解析出来,是放在一个对象中啊,那对象放在一个对象中,这这个对象怎么选呢?大家看好点它全选,然后来到我们这个地方,我们就创建一个类。
03:12
好,那创建这个类的话是。是单独是创建一个包啊,桌面方数据的叫什么啊的类对吧,然后创建这个类,这个类的话是新闻中心的数据啊,啊60啊三是啊,新闻中心的一个配角的一个什么病是不是好,然后有过后呢,我们去把它给出来。好,那这就是我们新闻中心中心啊,这个啊,解析后对应的数据就放在该类中吧,好,这怎么放呢?大家看好在我们这个地方里面,大家有没有一个叫用到这个一个插件在这个地方里面。
04:10
Form用过吗?没用过是吧?好,那form的话是这个插件其实是要装一下啊,那么如果大家不会装的话,这里面有很多文,有一些文章go for me,好,你随便看一下是吧,他呢就教你怎么装,第一步先去找到什么呀,Studio file,然后的一个setting。点一下这是有个setting的,好,那setting过后呢,再找谁呀,找到这一个啊插件是吧?好那么这个有一个我看看啊这个地方吧,好然后呢,你去找一个叫什么搜一下一个什么叫format,好你找过后一点,然后呢,你就因为我我这里是有了,如果没有的话,你如果有了就说需要更新,就我就不跟了,但是你如果是没有的话,是给download录的呀,好你就按照步骤去做好一搜这个,然后来安装重启就可以了,这是第一种方法,第二种的话呢啊去下载一个架包啊,然后嘞啊就也是点这个,然后有一个什么插入是吧,按照这一步骤重启一下就可以了,明白吧,好,这比较简单吧,啊大家学会自己去装一下啊,那装一下有就有一个什么好处呢,大家看好。
05:38
我们放在这,然后呢,这个。啊有也可以快捷键点,就是out什么insight好大,看好了我点out ins来吧,点这个好刚把这个代码。把刚才这个这个全选。
06:05
拷贝过来,好,粘贴到这个目录上,OK。OK。当当当看到没有,是全部生成一个什么是当我们生成这么一个类了,听好吧,你看这样一个类就有了,然后呢,这个地方里面就有一个怎么样这样的一个数据了,对不对,好我们可以就知道啊,它是这么生成的是吧?好,那就可以看到这里面的数据好。那么在我们这个地方里面的话呢,给大家看一下,那么这个秋呢,我们就改一下,注意这个字段能改吗?不能改,但是这里面的这个可以我们改为一个求date好这种是可以改的啊好,然后的话嘞啊。你就可以改一些,就是改一些类可以,但这些自动都不能改,明白吧,都不能改,OK,那么最后生成过后呢,它这个怎么生呢?是不是一个是一个公共的一个静态的类呀,啊,它里面又有的话,再去对应一个什么啊公共的静态类再去自动生成,好那有了过后,我们解析的数据都放在这个地方,叫这个积分中心的一个BB,然后有了后呢,解析啊S1D好解析我们的什么阶省好把阶层来存进去,好这个方法就用来什么做解析的。
07:37
好,那么呢,这个就是我们的一个解析节省数据,好,那同学们解析节省数据怎么解析呢?我们可以用钩成解析,注意解析介子数有两种,一种是啊,一种是使用系统的的API解析编,还有一种是呢,使用啊,使用第三方框架,第三方的这个框架解析节省数据,例如。
08:38
例如例如例如的话哪些呢?比如说勾省fast省那么呢都可以,这个呢是谷歌出的,这个是阿里巴巴出的啊啊阿里巴出的,大家可以搜一下,这地方里面呢,它确实出了这么一款工具,看到没有是阿里巴巴呢,对不对,阿里巴巴的好,那么呢,它也不错啊好,那我们现在就先用啊我们的勾绳机解析勾审这里面呢,发的资料,这里面第一天资料里面有一个什么呀?啊有一个叫做开源项目啊,有历史。
09:19
或者是studio是都有一个叫勾的价包啊好,我们把这价包给什么拷贝过来,好,然后嘞,你还做一个什么添加呀,好,然后有了过后,我们去创建勾省勾,然后来录一下勾,好那么这一个地方里面它有个方法叫什么from JA省对吧?好存一个JA省数据进去,然后呢,你把这个对象你想解析成哪个对象,就是说我们想把这里面的数据解析过后放到在这个类中是吧,那就存这个类的什么直接码过去,然后它返回回来的,大家看一下返回的你传什么是吧,你传一个什么进去,你传谁的直源码进去,它都返回什么谁回来是吧?好,那这时候呢。
10:20
返回来就是一个B,那接下来把那个什么。返回OK,那这两行代码可以简写吗?可以可以简写成一行代码,然后点什么me,然后然后就是一个60的一个b.class一行代码,那上面这两行需要吗?就这了两种想法,这明问题吧,两代码好,那么怎么证明成功呢?是我是去能够把这个内容,比如说我们能够去把这个。我们想得到第一第零条中的丘陵。丘陵里面的这个。
11:07
这个第零条第零条北京或者中国得到某一条是不是就成功了?好,我们看看能打印出来没有啊,首先在这个地方里面得到date吧,Date get第几个呀。咦,然后去get丘吧,然后再get的第几个,我们就得到第一个什么的啊,然后它。这个第零个丘里面第零个好,我们看一下它在这个地方里面是还有一个什么,好在第一个是得到它的标题啊好抬头,然后呢使劲,然后我们去把它给打印出来,解析使用省解析节省数据成功好,那成功后是把它打印出来就可以啊好抬,也就是说这个title。
12:16
好好,那我们去运行起来看,如果能够把这个打印出来是证明情况,同学们对吧?好,我们看一下。大家看好了,好一点,咚咚咚看到没有,从构成解析成功,是把这个中国打印出来了,好那我们取为什么是中国呢?因为取的是第几个,第二个,所以这个地方里面这个是第零个,这是第几个,第二个是取出来吧,好那同学们这就是我们所讲的这个使用钩绳解析阶层数据对吧?好把视频呢保存。
我来说两句