标签:lis 编码方式 组成 class type 格式 语法 dem 必须
XML:Extensible Markup Language 可扩展标记语言
可扩展:标签可以自定义的。
用来存储数据:
1、作为配置文件
2、在网络中传输数据
1、xml 标签都是自定义的,HTML 标签是预定义好的
2、xml 的语法非常严格,HTML 语法松散
3、xml 是存储数据的,HTML是展示数据的。
基本语法:
1、xml 文档的后缀名必须为 .xml
2、xml 第一行必须定义为文档声明
3、xml 文档中有且仅有一个根标签
4、属性值必须使用引号(单双都可以)引起来
5、标签必须正确关闭
6、xml 标签名称区分大小写
Demo:
1 <?xml version="1.0" encoding="utf-8" ?>
2
3 <students>
4
5 <student id="1">
6 <name>张三</name>
7 <age>19</age>
8 <sex>男</sex>
9 </student>
10
11 <student id="2">
12 <name>张三</name>
13 <age>19</age>
14 <sex>男</sex>
15 </student>
16
17 </students>
(1)格式:<?xml 属性列表 ?>
(2)属性列表:
Demo:
<?xml-stylesheet type="text/css" href="student.css" ?>
规则:
(1)名称可以包含字母、数字以及其他的字符
(2)名称不能以数字或者标点符号开始
(3)名称不能以字母 xml(或者 XML、Xml 等等)开始
(4)名称不能包含空格
属性值用引号(单双都可以)引起来
id 属性值是唯一的。
CDATA 区:在该区域中的数据会被原样展示
格式:
<![CDATA[ 数据 ]]>
Demo:
1 <![CDATA[
2 if(a > 5 && b < 8) {
3 return 30;
4 }
5 ]]>
标签:lis 编码方式 组成 class type 格式 语法 dem 必须
原文地址:https://www.cnblogs.com/niujifei/p/11615681.html