XML语言总结
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.文档类型定义 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 文档中的元素必须正确嵌套。 打开标签和关闭标签通常被称为开始标签和结束标签,他们之间的数据就是元素的值。 2.属性放置在元素起始标记中,其格式: <元素标记名属性名="属性值" 属性名="属性值"…> 或 <元素标记名属性名="属性值" 属性名="属性值"…> 注意:在HTML 中属性值可以不用引号引上,但XML 规定其属性值只能是字符串型, 不允许有数字形式的属性值。所以,属性值必须用单引号或双引号引上后再赋给属性名。 在定义属性时应该关注5 个问题: (1)标记中可以使用多个属性,但属性名称不得重复; (2)属性名是大小写敏感的; (3)属性只能出现在起始标记或空标记中; (4)属性值必须用(英文)引号引上; (记住这条差不多不是大问题) (5)少用属性,尽可能用子元素。因为属性有以下缺陷: . 属性值不能包含多重数值,但是元素可以; . 属性值很难扩展; . 属性不能描述结构内容,但是元素可以; . 属性值很难通过DTD 进行测试 2. XML具体在J2EE程序的配置 涉及到strut的配置,spring的配置,hibernate配置。 这三块目前我是spring配置和hibernate的配置比较多。因为struct没怎么用。 这一块很多都是通用的,没必须自己行行敲代码。具体的配置不详细说了。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |