由于Java应用服务器,Web
Services,AJAX等都需要xml的基础知识,所以先从xml学习开始,先在只入个门就行,深入的将来有时间再看。
xml定义的五个实体:
-
<
代表小于符号
-
>
代表大于符号
-
"
代表一个双引号
-
'
代表一个单引号(或撇号)
-
&
代表一个“与”符号。
XML命名规则
名称可以含字母、数字以及其他的字符
-
元素名称不能为空,空格,跳格等空白字符,至少含有一个有效的开始字符
-
名称不能以数字或者标点符号开始,下划线除外
-
名称不能以字符 “xml”(或者 XML、Xml等所有由这三个字母组成的标记)开始
-
元素名称首字母后可接字母、数字、连词符、下划线、句号
可使用任何名称,没有保留的字词。
最佳命名习惯
使名称具有描述性。使用下划线的名称也很不错。
名称应当比较简短,比如:<book_title>,而不是:<the_title_of_the_book>。
避免 "-" 字符。如果您按照这样的方式进行命名:"first-name",一些软件会认为你需要提取第一个单词。
避免 "." 字符。如果您按照这样的方式进行命名:"first.name",一些软件会认为 "name" 是对象 "first" 的属性。
避免 ":" 字符。冒号会被转换为命名空间来使用(稍后介绍)。
XML 文档经常有一个对应的数据库,其中的字段会对应 XML 文档中的元素。有一个实用的经验,即使用数据库的名称规则来命名 XML 文档中的元素。
非英语的字母比如 éòá 也是合法的 XML 元素名,不过需要留意当软件开发商不支持这些字符时可能出现的问题
。
分享到:
相关推荐
第1讲Java EE 应用和开发环境,适合大学自学的好文章,欢迎前来下载
第1章 Java EE的基本知识 1 1.1 Java EE的出现及其特点 1 1.2 Java EE的分层模型和平台组成 4 1.2.1 Java EE的分层模型 4 1.2.2 Java EE的结构变形 5 1.2.3 Java EE平台的组成 7 1.3 Java EE参与人员的...
《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》是...第一部分介绍了Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解了Struts 2.3、Spring 4.0和Hibernate 4.3三个框架
Java EE基础实用教程第1章至第6章实验及参考解答
本书内容主要包括三部分,第一部分介绍Java EE开发的基础知识,以及如何搭建开发环境;第二部分详细讲解了JSF RI、EJB 3的Session Bean等Java EE知识;第三部分提供了一个JSF+EJB 3+ JPA整合开发的项目:电子拍卖...
JAVA EE编程技术 郝玉龙主编 第一章 清华大学 北京交通大学
第1章 构建动态Web页面 例程1-1:利用Servlet显示动态日期 例程1-2:利用JSP表达式显示动态格式文本 例程1-3:利用JSP标准标记库和表达式语言显示动态新闻 例程1-4:利用自定义标记控制网页图片显示 例程1-5:利用...
第一部分介绍java ee开发的基础知识,以及如何搭建开发环境。第二部分详细讲解struts 2.2、spring 3.0和hibernate 3.6三个框架的用法,介绍三个框架时,从eclipse ide的使用来上手,一步步带领读者深入三个框架的...
第一章 Java5.0新特性.......................94 第二章 基础知识.....96 第三章 泛型...........101 第四章 Annotation.102 XML学习笔记...............106 XML前言...............106 第一章 XML Overview..........
新手不知道怎么发文档包,先把第一章的发出,以后会出新的,各位大神勿喷,见谅哈
本书重点介绍如何整合Struts 2.2+Spring 3.0+Hibernate 3.6进行Java EE开发,主要包括三部分,第一部介绍Java EE开发的基础知识,以及如何搭建开发环境。第二部分详细讲解Struts 2.2、Spring 3.0和Hibernate 3.6三...
第一部分介绍java ee开发的基础知识,以及如何搭建开发环境。第二部分详细讲解struts 2.2、spring 3.0和hibernate 3.6三个框架的用法,介绍三个框架时,从eclipse ide的使用来上手,一步步带领读者深入三个框架的...
Java EE开发期末课程设计图书管理系统源码+开发文档+数据库。系统用户分为:借阅者(包括学生、教师及其他用户)、管理员Java EE开发期末课程设计图书管理系统源码+开发文档+数据库。系统用户分为:借阅者(包括学生...
JAVA第一章:Java SE、J2EE(Java EE)、Java ME
李刚老师的《轻量级Java EE企业应用实战(第三版)的源代码。由于本书的源代码共有374M,所以我只能分为几部分来上传。请大家支持我一下,多下载多的资源,再增加350积分,我就可以一次上传80M,这样就可以更好为大家...
一共有9个压缩包,需要放在一起解压缩,这是第一部分。 本光盘是《轻量级Java EE企业应用实战(第4版)》一书的配书光盘,书中的代码按章、按节存放, 即第2章、第2节所使用的代码放在codes文件夹的02\2.2文件夹下,...
第1章 经典Java EE应用和开发环境 9 1.1 经典Java EE应用概述 10 1.1.1 Java EE 6相关规范 10 1.1.2 经典Java EE应用的分层模型 11 1.1.3 经典Java EE应用的组件 13 1.1.4 经典Java EE应用架构的优势 13 1.1.5 常用...
Java EE技术概述,这只是第一讲,后面还有课程,陆续发布