Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

黑马训练营-JavaEE+物联云计算课程-云2-第2天

$
0
0

    今天开始正式上课了,给我们上课的老师是朴乾,好像是朝鲜族人。得意

    今天讲课的内容是xml:文档声明,元素,属性,CDATA区,注释,处理指令,DTD约束,和xml编程中的DOM。

    以前自己自学过xml,但是没很好的理解,这次上课,终于很多问题都解决了。大笑

    在dom中,思想很重要。那些Document,Element,Attr等接口都继承自Node接口。知道这一点很重要。我们要记住两个重要的类DocumentBuilderFactory和DocumentBuilder,通过他们,可以获得Document对象,拿到对象之后就好办了。

    在dom编程中,空白都算是一个节点,在dom中节点分为很多中类型,如Element_Node,Text_Node等,我们要注意了,一不小心,就会算错节点的个数。我们主要处理的是元素节点和文本节点。

    接下来,我们要将修改的dom树保存到xml文件中,可以使用TransformerFactory类和Transformer类。通过这两个类,能将dom树转变成xml文档。在这个过程中,我们要注意编码的问题,Transformer默认使用的是UTF-8编码,我们可以通过setOutputProperty方法来指定编码。这一点我以前还真没接触过。。。学到了。。。

    保存的xml文件格式不是很美观,这个在dom中改变不了,我们只能在学习到dom4j时,才可以改变格式。


    今天是第一天上课,老师说,上课进度是很慢了,会慢慢加快速度,加油了。

    我是mnisummer,我为自己代言!!!

作者:mnisummer 发表于2013-2-24 1:51:24 原文链接
阅读:115 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>