创建:
快捷键ctrl+1。alt+/内容提示。ctrl+shift+O包整理(包括导入和删除不用的包)。alt+上下键:移动代码。ctrl+alt+上下键:向上向下复制。ctrl+D:删除行。ctrl+shift+F:整理格式。window / Reset Perspective:重置透视图。编辑区拖动来对比代码。
=========================
XML可扩展标记语言。作用:存储,配置。==>因此要用到解析parse
XML的语法。没有任何限制(标签没有任何定义)。==>约束
XML的树形结构。元素(xml元素指xml文件中出现的标签,其中有一个根元素),属性,文本。
XML文档的内容。文档声明,元素,属性,注释,CDATA区,处理指令。
============
乱码问题。
所有的编码都可以生成相应的字节码。
相同文字采用不同编码的字节码内容相同(但调用编码不同那么读取的处理方式不同)。
所有编码,数字、英文字母读取都不会乱。
文档内容编码:UTF-8。文件编码:window默认GBK
=============
编码、字符集:
UTF-8(万国码,用1-6字符)
GBK(国标码,GB2312升级版,包含简体、繁体)
GB2312(国标码,只有简体)
GB18030(GBK的升级版,包括简体、繁体、少数名族文字)
BIG5:大5码(处理繁体)
ISO-8859-1:英文编码
解决文件的方法:编辑、读取两过程,统一编码。
=================
XML文档声明。version=“” encoding=“”(encoding属性说明文档的字符编码)standalone=""
=================
XML元素element。
含标签体的,不含标签体的。XML标签中出现的所有空格和换行,XML解析程序都会当作标签内容进行处理。==>用\t或\n来代替
XML元素的命名规范。不能以数字或"_" (下划线)开头。不能以xml(或XML、或Xml 等)开头。不能包含空格。名称中间不能包含英文冒号
================
XML的属性。
每个属性都有它自己的名称和取值,用成对的单引号或双引号。
标签属性所代表的信息,也可以被改成用子元素的形式来描述。
================
XML的注释。<!--注释内容-->,或者
<!--大段注释
-->
===============
XML的CDATA区。<![CDATA[内容]]>。==>对于一些单个字符,可用转义字符(显示,实体名称,实体编号)
================
处理指令PI的引用
======================
XML约束