day3-xml-课堂笔记(1)

XML和XML解析

讲师:胡昶晹

一 技术概述

本章的学习知识内容: ? 什么是XML? ? 为什么要学习XML? ? XML的起源与作用 1 什么是XML

XML(eXtensible Markup Language),是一种可扩展的标记语言,类似HTML。 XML与HTML的区别:它被设计的宗旨是传输数据,而非显示数据。 XML : 传输数据 HTML: 显示数据 XML标签没有被预定义,需要用户自行定义标签。 XML技术是W3C组织(World Wide Web Consortium万维网联盟)发布的,目前遵循的是W3C组织于2000年发布的XML1.0规范。 XML被广泛认为是继Java之后在Internet上最激动人心的新技术。

XML是非常简单的,它又结构非常严谨的 XHTML :XML+HTML

2 为什么要学习XML

XML是一种通用的数据交换格式 许多系统的配置文件都使用XML格式 JSP文档也逐步向XML语法格式过渡 许多项目都采用XML作为数据交换格式(WebService) 在日常应用中会经常看见XML格式的文件 掌握XML是软件开发人员的一项基本技能 Struts1.x,struts2.x,spring,hibernate,mybatis等任意一个java ee框架中都要用到XML。

3 XML的起源与应用

在线电子商务活动交换的电子文档必须采用某种标准格式,统一电子文档的标准规范是电子商务的基础。 HTML不适合作为电子商务的文档标准。

SGML(Standard Generalized Markup Language)过于复杂,无法适应网络上的日常应用。

W3C于1998年2月批准了XML (Extensible Markup Language)的1.0版本。XML是对SGML的简化,语法与HTML非常相似。

XML具有SGML的强大功能和可扩展性,同时又具有HTML的简单性。

XML文档很容易创建,并且结构清晰,不仅让人能够明白,还让计算机也能够明白。 XML作为一种公订的、开放的标准,不受知识产权的限制。

XML:可扩展标记语言

和HTML很像,HTML是用来展示的.

XML用来做数据传输,数据存储,配置文件 XML的格式非常严谨,简单,标签由自己定义

二 第一个XML

本章的学习知识内容: ? 怎么写XML ? XML的格式

注意 :

1 XML文件可以使任意的文本编辑器来写; 2 可以使用浏览器打开:

如果符合xml的语法,可以看到内容,否则页面上面报错; 不同的浏览器显示的效果可能有细微的差别 3 可以使用jee版本的Eclipse自动创建xml文件 4 小技巧

想快速新建某种类型的文件(xml),

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4