javaWeb_XML
2016-05-17 15:52
246 查看
1. 什么是XML,为什么学习XML?
Extensible Markup Language,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。XML语言出现的根本目标在于描述上图那种,在现实生活中经常出现的有关系的数据。
在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其它标签描述其它数据,以此来实现数据关系的描述。例如:
2.XML常见应用
XML技术除用于保存有关系的数据之外,它还经常用作软件配置文件,以描述程序模块之间的关系。在一个软件系统中,为提高系统的灵活性,它所启动的模块通常由其配置文件决定
例如一个软件在启动时,它需要启动A、B两个模块,而A、B这两个模块在启动时,又分别需要A1、A2和B1、B2模块的支持,为了准确描述这种关系,此时使用XML文件最为合适不过。
3.XML语法
一个XML文件分为如下几部分内容:文档声明
元素
属性
注释
CDATA区 、特殊字符
处理指令(processing instruction)
相关文章推荐
- java获取昨天的日期
- JAVA线程-Thread类的方法
- Spring基于注解及SpringMVC
- java 面向对象练习题5
- Btrace下载,配置,应用
- Java浮点数float和double精确计算的精度误差问题总结
- RSA js加密 java解密
- JAVA基础之--Lambda表达式,枚举类,垃圾回收机制,修饰符的使用范围
- SpringMVC @RequestBody接收Json对象字符串
- Spring中BeanFactory和FactoryBean区别
- Spring 4.x官方参考文档中文版——第21章 Web MVC框架(4)
- 【软件测试】Java读取.csv文件
- javaweb学习总结(十九)——JSP标签
- 第四章 Controller接口控制器详解(7 完)——跟着开涛学SpringMVC
- java学习个人笔记---非静态内部类
- 利用struts2拦截器加自定义注解实现权限控制
- 第三章 DispatcherServlet详解 ——跟开涛学SpringMVC
- java类加载器
- 毕设系列—服务端:Java-SSH框架(2)之服务器端发送JSON格式数据
- JAVA正则表达式:Pattern类与Matcher类详解(转)