加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

XML基础

发布时间:2020-12-16 05:43:11 所属栏目:百科 来源:网络整理
导读:XML基础 一、xml简介 xml是可扩展语言 xml是W3C组织发布的技术 xml的两个版本:1.0和1.1 xml用途:主要用来存储数据 二、xml应用 1.不同系统之间传输数据 2.表示生活中有关的数据 3.经常用在文件配置 四、xml的语法 1.xml文档声明 ?xml verson="1.0" encoding
XML基础
一、xml简介
xml是可扩展语言
xml是W3C组织发布的技术
xml的两个版本:1.0和1.1
xml用途:主要用来存储数据
二、xml应用
1.不同系统之间传输数据
2.表示生活中有关的数据
3.经常用在文件配置
四、xml的语法
1.xml文档声明
<?xml verson="1.0" encoding="UTF-8">
——verson:版本属性
——encoding:编码方式
2.定义元素
(1)必须有结束
(2)若无内容,可在标签内结束
(3)可以嵌套,但必须合理
(4)一个xml中只有一个根标签
(5)在xml中会把空格和换行都当成内容来解析
(6)xml区分大小写,html不区分
(7)xml的标签不能以数字和下划线开头
(8)不能以xml开头
(9)不能包含"-"和"."
3.定义属性
(1)一个标签可以有多个属性,但属性不能相同
(2)与元素的规则一致
4.注释:<!-- xml的注释 -->
5.特殊字符
&lt; < 小于
&gt; > 大于
&amp; & 和号
&apos; ' 单引号
&quot; " 双引号
6.CDATA区
在CDATA区字符直接转义
如:
</pre><pre name="code" class="html"><![CDATA[1>0>-1>-2]]>

7.IP指令
作用xml中设置样式
引入css:
<?xml-stylesheet type="test/css" href="style.css"?>
三、xml的dtd约束与schema约束 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之为XML约束。 XML约束有DTD和Schema DTD DTD不遵守XML语法 DTD不可扩展 DTD不支持命名空间的应用 DTD没有提供强大的数据类型支持,只能表示很简单的数据类型 Schema Schema完全基于XML语法 能用处理XML文档的工具处理 大大扩充了数据类型 支持原型,也就是元素的继承 支持属性组 开放性,可以多个Schema运用于一个XML文档

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读