javaWeb_XML

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语法

  1. 一个XML文件分为如下几部分内容:
    • 文档声明
    • 元素
    • 属性
    • 注释
    • CDATA区 、特殊字符
    • 处理指令(processing instruction)

你可能感兴趣的:(javaWeb_XML)