XML简介 杨刚
XML简介 杨刚
什么是 XML(eXtensible Markup Language:可扩展的标记语言 裂新握童型汽然齐 标签都是预先松定好的,不能根据自己意愿添加规定外的标 签。 而如東编辑一个XML文件,我们可以根据百己意愿定义 标签来完成。比如: 张三 男
什么是XML n XML(eXtensible Markup Language): 可扩展的标记语言 n 可扩展的意思:相对与我们接触的HTML(超文本标记语言), 我们在编辑网页文件时,所有能够在网页文件中使用的HTML 标签都是预先规定好的,不能根据自己意愿添加规定外的标 签。而如果编辑一个XML文件,我们可以根据自己意愿定义 标签来完成。比如: 张三 男 …
XL特点和运用 ·可扩展性是XML最主要的特点 n 另外XML是一种元标记语言(它只表示数据本身, 没有显示的样式) 口和HTML比较:HTML不仅表示数据而且还有显示的样式 ■真正的数据和显示分离 ·基于这样的特点,XML主要用来交换数据 口用交换双方都可以明白的标签来封装数据 口比如VebServices,就是在不同平台和不同语言之间交 换数据 ·写配置文件
XML特点和运用 n 可扩展性是XML最主要的特点 n 另外XML是一种元标记语言(它只表示数据本身, 没有显示的样式) q 和HTML比较: HTML不仅表示数据而且还有显示的样式 n 真正的数据和显示分离 n 基于这样的特点,XML主要用来交换数据 q 用交换双方都可以明白的标签来封装数据 q 比如WebServices,就是在不同平台和不同语言之间交 换数据 n 写配置文件
Java Apps DotNet Apps XML
Java Apps DotNet Apps XML
L文档构成 一个XML文档就是扩展名为:.xml的文本文件 XML声明 ]> Java超级编程 文档元素 :比尔盖茨 ≤/books>
XML文档构成 ]> Java超级编程 比尔盖茨 XML声明 文档类型声明 文档元素 一个XML文档就是扩展名为: .xml的文本文件
XL文档一XML声明 XL声明一般是ML文档的第一行 XML声明由以下几个部分组成: version--文档符合XML1.0规范,现在只有1.0 encoding--文档字符编码,默认为"UTF-8" standalone--文档定义是否在一个文件内 standalone="yes" standalone="no
XML文档-XML声明 XML声明一般是XML文档的第一行 XML声明由以下几个部分组成: version - -文档符合XML1.0规范,现在只有1.0 encoding - -文档字符编码,默认为"UTF-8" standalone - -文档定义是否在一个文件内 standalone="yes" standalone="no
XML文档一根元素 ■每个XML文档必须有且只有一个根元素。 根元素是一个完全包括文档中其他所有元素的 元素。 ·根元素的起始标记要放在所有其他元素的起始 标记之前。 ·根元素的结束标记要放在所有其他元素的结束 标记之后
XML文档-根元素 n 每个XML文档必须有且只有一个根元素。 n 根元素是一个完全包括文档中其他所有元素的 元素。 n 根元素的起始标记要放在所有其他元素的起始 标记之前。 n 根元素的结束标记要放在所有其他元素的结束 标记之后
ML文档一元素 元素TITLE YIKEJI.LTD. 开始标记 内容 结束标记 空元素TITLE 空元素TITLE 元素之间的关系:子元素父元素、祖先/后代 元素内容的类型:嵌套元素/字符数据/实体引用 CDATA节/处理指令/注释
XML文档-元素 YIKEJI.LTD. 元素TITLE 开始标记 内容 结束标记 空元素TITLE 空元素TITLE 元素之间的关系:子元素/父元素、祖先/后代 元素内容的类型:嵌套元素/字符数据/实体引用/ CDATA节/处理指令/注释
XML文档一属性 属性值用双引号(")或单引号(')分隔(如果属性值中有',用"分隔;有 用分隔) 一个元素可以有多个属性,它的基本格式为: ·特定的属性名称在同一个元素标记中只能出现一次 属性值不能包括,&
XML文档-属性 TOM • 属性值用双引号(")或单引号(')分隔(如果属性值中有',用"分隔;有" , 用'分隔) • 一个元素可以有多个属性,它的基本格式为: • 特定的属性名称在同一个元素标记中只能出现一次 • 属性值不能包括, &
实体 ·作用:避免重复输入一一(宏、变量) 实体 符号 ·XML中五个预定义实体 < 自定义实体语法: & ]> " ·引用已定义的实体: &实体名; '
实体 • 作用:避免重复输入 -- (宏、变量) • XML中五个预定义实体 • 自定义实体语法: ]> • 引用已定义的实体: &实体名; 实体 符号 < & & " " '