00:00
这个代码啊,写起来啊,刚才走了好几圈,发现报错呢,就两个通病。就两个字容易报错,写来写下来,第一个叉文件。放在S2C下啊。就是路径错误哈。文件位置错误。OK。第二个常见的错误,那就是什么呢?就是类型。类型引用错误。因为咱们刚才写代码的时候,我每引一个类,我都给大家看了啊。比如说这个类,它有很多包下都有同名类。对吧,很多包都有同名的,所以一定要注意他引的是什么包下的这个。这是第二个问题啊,把这两点。
01:02
这两点注意一下的话,这个代码应该问题都不大。好,那咱们继续来说哈。好,这有一个list,那我想看看list里边长成什么样,咱们应该怎么做呀?是不是得输出一下了。转数出来着来,我们的表达式要把它进行一个。输出是吧。System out print。来个line嘛。回车啊。把这个S输出一下。OK。走着。没想。OK,是不是这两个呀。这两个你一看呀,读不明白呀,你先甭管读,你得看,你别看乱七八糟,你就不读了,你得读下这个啊。他说到父亲,你看到这个单词证明了个什么问题?证明咱们是不是给它形成了个数结构。
02:01
对吧,哎,树结构,然后这里读不懂就读不懂吧,也没啥意思,但是这个关键的词你得知道啊。我读取的这个节点是什么节点啊?是不是死掉了?OK,那你看我读取的是不是根下的student?你问他读取的是不是就这两个呀。哎,所以这块这个输出的时候是不是二啊。OK。那接下来呢,我要往里边拿了。往里边进行走了。咋办呢,这个这两个就注释吧,好吧。不需要他俩出现了。我要往里边拿,首先啊,咱们现在拿到的这个list,这个list是哪个级别,是不是跟里边的这个级别。OK,刚才我是不是使用拉姆达进行了一个输出啊。来。那我循环它。这回不使用拉了啊,就是循环真正的循环了啊好循环类前面。
03:00
第二个参暗示啥是啥,咱就叫一啊叫啥呢,这叫一一吧,然后这是什么类型呢,你这么看啊。我从根下获得所有的子元素。根下的子元素是不是这个和这个呀,那么这两个东西是什么类型呢?这两个东西你看这么看啊。这个节点元素和根节点元素。是不是一样的,不都是节点吗?所以你看根是什么类型。是不是element element就叫元素嘛,那你这个student这个玩意儿,它也叫元素,也叫元素,甚至于这个元素里边的这个内膜,它仍然叫元素。OK,每一个标签都叫做元素,所以这个list里边装的就是。Element OK吧,好了,那这块这个类型知道写啥了吗?是不是这个啊。
04:03
不说。E1。E1这样的话,这样写的话,是不是跟我上面这个是一样的。提现一下。是不是一样的。好来来,然后呢,一一这个一一这个对象啊,这是这意义是什么,一定要搞清楚这个意一是。他。和。他。能看清吧,好了,那么一一呢,减二。有个方法。Name。你行。OK。OK,他拿到的是不是这个元素的标签名啊,元素的标签名啊。OK。到这儿了啊,到这儿了,那接下来我要拿里边的东西,看好了应该怎么拿。当前你获得的这个意义啊,这个意义啊是它,那你想拿它拿到这个东西里边的元素啊,是不是又是一个以它为本身,它是子元素的过程啊。
05:07
那也就是说,此时此刻这个意义是什么?这个节点是不是成了父亲,而这个里边又成了子了?所以想往里边来咋办?E一点埃利稳斯。哎哟,我去。激动了。返回的又是一个集合。又是一个集合。好了,那这个例二里边装的是什么鬼呀?你得看一一是什么好吧,一一的话刚才来说了,一一的话是这个吧。那这个E1的子节点也是例12是不是E1的?OK。是不是ID name?例12例12是不是就ID那位置啊,好了,那我对一例四二进行一个输出呗。啊,咱就不用拉姆了啊,就循环了啊list list2。
06:02
牌号,然后咱叫E2。啊,前面是不是都是元素类型啊。哎,范型选上,要不然这块这个一直报错啊。范先生。OK,现在呢,咱们来打一下这个一二啊。E。点盖子内吗?看啥?是吗?对吧,哎,第一次外层第一次的时候打印的是ID内位置是吧,第二层外层第二次的时候打印的是不是这个ID那个位置啊。看到了是吧。好,标签打出来了,加上冒号里边的值,我应该怎么打印呢?就是说这个第一次,第一次外层第一次,里边第一次拿到是谁。是不是这个。这个吧,那我怎么得到里边这个ID这个一这个值呢。
07:01
0122。点get。Date数据吗?走,你。OK吗?是不是第一段的,第二段的。OK,这就是解析的一个过程。如果里边的层级再往里伸的话,你这块是便利是不是继续往里边走啊。继续往里走,现在目前只是个双重循环。好,一定要把这个结构去捋清了,你这块才能写的出来。再给大家捋一遍啊,这个再给大家捋一遍,好好看着啊。首先这个list你要知道它是啥。知道例是啥,你就知道这个意义是什么了,这个意义啊,分别是。他。和。OK。这个意义,循环第一次的意义就是这个student,第二次循环的这个意义就是这个student,好吧。
08:04
啊,咱就说第一次循环啊,第一次循环的时候,这个意义是它。对吧,外层第一次啊,然后内层看他怎么玩的,首先我要拿到1111的子,全部子元子元素。一是谁是不是他呀,那它的全部子元素是不是这三个三个东西,那咱们把这三个东西放哪去了。是不是放例二里边去了?然后我对例四二进行一个便利,拿到的是不是就是这三个东西呀?哎,这三个东西。这三个节点名称get name里边的一科比38用。
我来说两句