00:00
接下来给大家讲解啊,本次课的第一个呃例子,将J3格式的字符串对象转换为Java对象啊看一下这个高深框架呀啊给我们提供了一个API方法啊,就是这个from接身这个方法,这里面呢,一共有两个参数,分别是要转换的接身数据。还有一个就是转换后的对应的Java对象的类啊,这个泛型啊,返回值呢,就是这个Java对象啊,在但是这里呢,需要有个注意的地方,就是要求接身对象中的K的名称啊看一下。这个是K啊,它K的名称必须与Java对象对应的类中的属性名要求相同啊,啥意思呢?啊,找一下这个类商品缝啊,这个呢,其实就是我们这里这个类。啊。这里的。
01:00
K的名称一定要与这个类的属性啊名称一致啊,必须一致,否则呢是不能正常解析的啊,这个地方一定要小心啊,接下来呢啊,我们就来看一下我们具体怎么来实现这转换,这里有个步骤,一共分为三步,分别是将JA森的架包导入到项目中啊,你要用这个框架啊,必须得先有导入这个架包,第二个呢,需要创建这么一个钩深对象啊,得有对象,有对象之后就直接调用方法from接的方法就可以拿到转换后的数据啊,就这么简单啊,所以说这个框架呢,用起来还是相当相当方便的啊,比手动解析啊方便很多,好,那么接下来我们来实现这个代码。首先找到我们的代码啊,Activity够深啊,在这里。啊,定一个方法。Jason two。
02:02
Java object by。故事啊,定义这么一个方法,这个方法是将阶三格式的字符串对象转换为加构对象啊。那么这么转换一共需要几步呢?大家想想,在手动解析的时候,我想将接身数据转换为Java数据啊,一共用了几步啊,第一步。是不是首先得获取或创建JSN数据啊,第二步是不是开始解析啊啊就是解析接身数据,那第三步解析完了之后我要干嘛呀啊,是不是叫展示数据啊啊一共分这么三步啊。
03:00
那么第一步获取或创建这个构成数据,那么就创建一个呗,使劲杰森。等于这个数据啊,已经给大家准备好了。啊,就是这个CTRLC。第一步搞定,第二步解析这个钩深啊,接身数据,那么我们就扭一下这个钩深啊,但是大家看啊,他给我提什么啊。是不是我们找不到它呀?啊找不到那怎么办呢?啊,需要给它导一个夹包啊,这个夹包在哪里呢?就是在这个应用资源包下啊,这有个加包复制一下。将它拷到啊这个lips下。同时右键。I as library OK。
04:05
添加进来,哎,这是不是就好了啊,就不报错了啊,创建这个对象out加回车,拿到这个对象之后,我要解析调用哪个方法呢?还记得吗。点from JA里面一共两个参数,第一个参数是不是要解析的接身数据啊?那么第二个对象是不是我第二个参数是不是就是我解析之后生成的Java对象的类啊,啊,将它传进来,这个是不是对应的这个so so in for这个B对象啊。Alt加回车,这样呢,就拿到了这个解析后的Java数据啊。接下来第三步,展示数据TV。original.set test先把原始数据展示了啊,原始的真实数据,再把转换后的数据啊进行展示,点set test stop in for.to实例。
05:10
那么我来运行看一下效果。好,点击勾深啊,点击第一个。啊,这个就是原始数据,这个是转换后的数据啊。
我来说两句