首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 云计算 >

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

2013-02-25 
黑马训练营-JavaEE+物联云计算课程-云2-第2天今天开始正式上课了,给我们上课的老师是朴乾,好像是朝鲜族人。

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

    今天开始正式上课了,给我们上课的老师是朴乾,好像是朝鲜族人。黑马训练营-JavaEE+物联云计算教程-云2-第2天

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

    以前自己自学过xml,但是没很好的理解,这次上课,终于很多问题都解决了。黑马训练营-JavaEE+物联云计算教程-云2-第2天

    在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,我为自己代言!!!

热点排行