设为首页 加入收藏

TOP

XML概述1
2014-11-24 01:25:08 】 浏览:180
Tags:XML 概述

主要内容:

XML概述

DTD和Schema的建立与应用

CSS和XSLT显示XML

DOM

SAX

XML(extensible Markup Language) 可扩展标记语言

XML是一种你可以用来创建自己的标记的标记语言。由W3C创建

XML的优势

-数据重用

-数据和表示分离

-可扩展性

- 语意信息

-自定义标记,使应用有更大的灵活性

-异构系统整合

XML声明:

< XML version="1.0" encoding="UTF-8" >

声明一般放在第一行

组成部分:

-version 文档符合XML1.0规范

-encoding 文档字符编码,默认为“UTF-8”

处理指示

处理指示是用来给处理XML文件的应用程序提供信息的,然后,这个应用程序来解释这个指示,遵照它所提供的信息进行处理,或者再把它原封不动地传给下一个应用程序。XML声明就是一个处理指示。

所有处理指示应该遵循下面的格式:

< 处理指示名 处理指示信息 >

EX:样式表指示

< XML-StyleSheet type="type" href="URl" >

type可以为text/css或text/xsl

//说明这个XML使用一个CSS控制显示

元素

baidu

元素之间的关系:子元素/父元素 祖先/后代

元素内容的类型:嵌套元素/字符数据 实体引用/CDate节/处理指令/注释

根元素

-XML文档必须包含在一个单一元素中。这个单一元素称为根元素,它包含文档中所有文本和所有其它元素。

-而不包含单一根元素的文档不管该文档可能包含什么信息,XML解析器都会可以拒绝它

-每个XML文档必须有且只有一个根元素

-根元素是一个完全包括文档中其他所有元素的元素

-根元素的起始标记要放在所有其他元素的起始标记之前

-根元素的结束标记要放在所有其他元素的结束标记之后

本文出自 “Enthusiasm” 博客

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇实体引用综合 下一篇XML概述3

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目