XML的初步认识
Xml简介
Extensible Markup Language,翻译过来为可扩展标记语言。Xml技术是w3c组织发布的,目前推荐遵循的是W3C组织于2000发布的XML1.0规范。
在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束标签之间,又可以使用其他标签表述其他数据,以此来实现市局关系的描述。
XML技术除用于保存有关系的数据之外,他还经常用做软件配置,以描述程序模块之间的关系。
XML文档的分类
格式不良好的xml文档:完全没有遵守XML问的基本规范的XML文档。
格式良好的但无效的xml文档:遵守xml文的基本规范,但没有使用dtd或schema定义语义约束的xml文档。
有效的xml文档:遵守xml问的基本规范,并使用dtd或schema定义语义约束,而且也完全遵守了dtd或schema定义语义约束的xml文档。
XML作用
用来描述页面所具有的组件,与HTML区分,HTML是用来显示组件。
XML语法
文档声明(特殊的处理指令)
元素 就是XML中的标签 包含标签体<a></a> 不包含标签体<a />
属性 属性所代表的信息也可以被改成子元素的形式来描述
注释 格式为<!—注释-->
CDATA区 语法<![CDATA[ 内容 ]]>,其中的内容会以原样输出
转义字符 & & < < >> “ " ‘ '
处理指令:处理指令必须以“<?”作为开头,以“?>”作为结尾
DTD约束
<!DOCTYPE 根标签名 SYSTEM "外联DTD文件">
调用公用的DTD约束
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
可以内联也可以外联
语法:<!ELEMENT 元素名称 元素类型>
1208

被折叠的 条评论
为什么被折叠?



