1.XML语言
在J2EE程序中,很多时候配置文件结构都是可以通用的,XML里的元素都是和具体配置相关的,所以没必须要了解太多,能看懂就满足了我。
推荐一链接:http://www.cnblogs.com/donaldjohn/archive/2011/04/02/2003243.html
http://www.w3school.com.cn/xml/xml_syntax.asp
个人简单总结一下:
PartA:通用的部分:
1.XML 声明是文档头部的第一条语句,也是整个文档的第一条语句。XML 声明语句的格式
如下:
<?xml version="version–number" encoding=" encoding –declaration"standalone="
standalone-status" ?>
2.文档类型定义
如果XML 文档需要使用DTD 作有效性验证,则文档类型定义以
“<!DOCTYPE …………>”形式在根元素标记符前面出现。使用DTD 进行文档的有效性
验证时,无论是内部DTD 还是引用外部DTD 文档都需要使用这一形式予以标注。具体的
3注释
XML 中使用注释对文档进行解释说明,增加程序的可读性,处理程序不对注释标记的内容进行处理。与HTML 一样,注释是由“<!—”开始,由“-->”结束,注释语句的格式是: <!-- 注释文字-->
PartB:主体部分
文档主体
文档主体是由一个称为文档(根)元素和多个低层元素构成的树型结构组成。其中也可
以有PI 和注释。XML 与HTML 不同,描述元素的标记是由用户定义的,在一个XML 文档
中,主体部分描述数据的结构和各元素间的关系,并将这种描述交应用程序处理。例如,一
个描述通讯录的简单XML 文档,除了声明语句外,文档主体部分显示如下:
<?xml version="1.0"encoding="gb2312"?>
<!-- 下面是XML 文档主体部分-->
<通讯录>
<友人1>
<姓名>王辉</姓名>
<工作单位>亚细亚生活用品公司</工作单位>
<邮编> 389971</邮编>
…………
</通讯录>
XML 标记命名
1.标记必须以字母或下划线开头,后跟字母、数字、下划线、横线和圆点等,XML 名
称中不能包含空格,不能以字符串“xml”作为开头;
标记是大小写敏感的;
文档元素(根元素)及树型结构
1.根元素
在XML 文档中只有、也必须有一个根元素,它类似HTML 中的<BODY>和</BODY>,表示文档主体的开始和结束。除了根元素以外,其他所有元素都是子元素。
XML 文档中的元素必须正确嵌套。
打开标签和关闭标签通常被称为开始标签和结束标签,他们之间的数据就是元素的值。
或
注意:在HTML 中属性值可以不用引号引上,但XML 规定其属性值只能是字符串型,
不允许有数字形式的属性值。所以,属性值必须用单引号或双引号引上后再赋给属性名。
在定义属性时应该关注5 个问题:
(2)属性名是大小写敏感的;
(4)属性值必须用(英文)引号引上; (记住这条差不多不是大问题)
. 属性值不能包含多重数值,但是元素可以;
. 属性值很难扩展;
. 属性值很难通过DTD 进行测试
2. XML具体在J2EE程序的配置
涉及到strut的配置,spring的配置,hibernate配置。
这三块目前我是spring配置和hibernate的配置比较多。因为struct没怎么用。
这一块很多都是通用的,没必须自己行行敲代码。具体的配置不详细说了。