设为首页 加入收藏

TOP

XML概述2
2014-11-24 01:25:09 】 浏览:2643
Tags:XML 概述

标记

》标记是"<"和">"之间的文本,有开始标记和结束标记

》不能省去任何结束标记

XML-字符数据

开始标记和结束标记之间的文本被定义为“字符数据”。

字符数据分类:

PCDATA-普通字符数据

将会解析器解析(文本内的标签会被当作标记,实体会被展开)

CDATA

不会由解析器解析(文本内的标签不会被当作标记,实体不会被展开)


注释:

-注释内容中不要出现--

-不要把注释放在标记中间

-注释不能嵌套

-可以在除标记以外的任何地方放注释

属性:

Tom

XML文档中的属性有两规则:

-属性必须有值

-那些值必须用引号括起(可以用单或双引号,但要始终保持一致)

命名空间:

-为XML中的元素设定一个唯一的标识符

-与URI结合使用

-去除了XML文件中可能存在的元素名称重叠的问题

EX:

http://www.baidu.com/hello.html>

DOCTYPE:

文档类型声明,紧跟XML之后中,包含所有实体声明

语法:

< XML version="1.0" >

] >

实体引用:

为了避免把字符数据和标记中需要用到的一些特殊符号相混淆,XML还提供了一些有用的实体引用。

如:

& 对应:&

> 对应:>

< 对应: <

自定义实体语法:

]>

引用已定义的实体:

&实体名

XML声明实体

-内部

存在于声明它们的文档中

-外部

公用的系统的,在当前文档以外定义

XML文档节点类型:

文档document

元素element

属性attribute

文本(PCDATA-parsed character data)

注释comment

处理指令(PI-processing instruction)

DOCTYPE

实体ENTITY
CDATA(Character data)

简单实例:

< xml version="1.0" encoding="utf-8" >
<三国将领表>
<张三>
28

打人
游泳


<李四>
14

吃饭
吃水


本文出自 “Enthusiasm” 博客

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Java设计模式之起始 下一篇实体引用综合

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目