标签:str 规范 扩展 标记 person 英文 而且 路径 语言
xml是可扩展的标记性语言
xml的主要作用有:
1.用来保存数据,而且这些数据具有自我描述性
2.作为项目或模块的配置文件
3.作为网络传输数据的格式,现在已Json为主
- 元素
什么是元素?
xml中的元素其实就是一个个的标签
标签分为两种:
包含标签体
<person>
<name>冯nuo</name>
<age>18</age>
</person>
不包含标签体
<person
name="冯nuo"
age = "18"
/>
标签书写规范
严格区分大小写;
只能以字母或下划线开头;abc _abc
不能以xml(或XML、Xml等)开头
名称字符之间不能有空格或制表符;
名称字符之间不能使用冒号 :
元素属性
注意事项:
一个元素可以有多个属性,每个属性都有它自己的名称和取值。
属性值一定要用引号(单引号或双引号)引起来。
属性名称的命名规范与元素的命名规范相同
元素中的属性是不允许重复的
在XML技术中,标签属性所代表的信息也可以被改成用子元素的形式来描述
<?xml version="1.0" encoding="UTF-8"?>
<persons>
<person name="冯nuo" age="18" />
<person>
<name>冯nuo</name>
<age>18</age>
</person>
</persons>
注释
格式:
CDATA区
为什么要使用CDATA区域?
特殊字符
PI指令(处理指令)
可以在xml设置样式
注意:设置样式,只能对英文标签名称起作用,对于中文的标签名称不起作用的。
xml的约束
为什么需要约束
标签:str 规范 扩展 标记 person 英文 而且 路径 语言
原文地址:https://www.cnblogs.com/lmygq1728/p/14160957.html