XML入门

简述

  xml是可扩展标记语言,是w3c组织追求严格的标记语言格式弄出来的东西。xml的语法上比html严格,浏览器也能直接识别xml,与html的最大不同就是xml的标签名是可以自己定义的,html则是预设好的,发展到进天,html更多用来展示数据,xml更多用来存储数据。

语法

  xml文档的第一行一定是版本声明,连空行都不允许

<?xml version="1.0"?>

  xml文档有且仅有一个根标签

  xml文档标签中的属性必须由双引号或单引号包括

  xml文档的标签名区分大小写

组成部分

1.文档声明

  格式:

<?xml version="1.0"?>

  属性列表:

  version 版本号(必须的属性)

  encoding 编码方式,告知浏览器解析引擎当前文档使用的字符集,默认值:ISO-8859-1 

  standalone 是否独立,yes代表独立,no代表依赖于其他文件

2.标签格式

  名称不能以xml开始,其余规则和变量命名规则一致

3.属性

  id属性值唯一

4.文本

  在xml中使用特殊字符和html一样,用转义字符代替,例如&是&amp;

  在<![CDATA[ xxxxxx]]>中的xxxxxx会原封不动地展示出来

xml的说明文档

  xml的说明文档规定xml文档的书写规则,我们称此说明文档为约束文档

  约束文档由(框架、软件提供)

  我们作为开发者只需看懂约束文档,然后写出自己的配置文件即可

一点一点积累,一点一点蜕变!
原文地址:https://www.cnblogs.com/qq2210446939/p/14806030.html