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

XML语法

发布时间:2020-12-16 00:37:35 所属栏目:百科 来源:网络整理
导读:XML语法 1.文档声明 ①文档声明:声明XML文档的类型 ②最简单的声明语法:?xml version = "1.0" ? ③用encoding属性说明文档字符编码 ? xml version = "1.0" encoding = "UTF-8" ? ④用standalone属性说明文档是否独立 ? xml version = "1.0" encoding = "UT

XML语法

1.文档声明

①文档声明:声明XML文档的类型

②最简单的声明语法:<?xml version = "1.0" ?>

③用encoding属性说明文档字符编码

<? xml version = "1.0" encoding = "UTF-8" ?>

④用standalone属性说明文档是否独立

<? xml version = "1.0" encoding = "UTF-8" standalone ="yes"?>

2.元素

①xml元素指xml文件中出现的标签,一个标签分为开始标签和结束标签

形式:包含标签体:<a> www.baidu.com</a>

不包含标签体:<a></a>,简写<a/>

②一个标签可以嵌套若干子标签,但是不允许交叉嵌套

③格式良好的xml文档有且只有一个根标签,其他的标签为其子孙标签

④对已xml标签中出现的所有空格和换行,xml解析程序都会当做标签内容进行处理

⑤一个xml元素可以包含字母、数字以及其他一些可见字符,但必须遵循以下的规则:

ⅰ.区分大小写

ⅱ.不能以数字或"_"(下划线)开头

ⅲ.不能以xml(XML)开头

ⅳ.不能包含空格

ⅴ.名称中间不能包含冒号(:)

3.属性

①一个标签可以有多个属性,每个属性都有它的名称和取值

②属性值一定要用双引号(")或单引号(')引起来

③定义属性必须遵循与标签相同的命名规则

④在xml中,标签属性所代表的信息,也可以被改成用子元素的形式来描述

4.注释

①注释采用 '<!--注释-->' 格式

②注意:xml声明之前不能有注释;注释不能嵌套

5.CDATA区

①在CDATA区中的内容,xml解析程序不会处理,而是直接原封不动的输出

②语法: <!CDATA[内容]]>

6.转义字符

特殊字符 替代符号

& &amp;

<&lt;

> &gt;

" &quot;

' &apos;

7.处理指令

①简称PI,用来指挥解析引擎如何解析xml文档内容

②处理指令必须以''<?" 作为开头,以"?>"作为结尾

(编辑:李大同)

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

    推荐文章
      热点阅读