|NO.Z.00111|——————————|BigDataEnd|——|Java&MySQL.XML.V02|——|MySQL.v02|XML语法介绍|

一、XML的语法
### --- XML文档声明格式

——>        文档声明必须为结束;
——>        文档声明必写在第一行;
### --- 语法格式:

<?xml version="1.0" encoding="UTF-8"?>
### --- 属性说明:

——>        versioin:指定XML文档版本。必须属性,因为我们不会选择1.1,只会选择1.0;
——>        encoding:指定当前文档的编码。可选属性,默认值是utf-8;
### --- 元素
~~~     Element 元素: 是XML文档中最重要的组成部分
~~~     元素的命名规则

——>        1. 不能使用空格,不能使用冒号
——>        2. xml 标签名称区分大小写
——>        3. XML 必须有且只有一个根元素
~~~     # 语法格式:
——>        <users><users>
——>        XML 必须有且只有一个根元素,它是所有其他元素的父元素,比如以下实例中 users 就是根元素:

<?xml version="1.0" encoding="utf-8" ?>
<users>
</users>
~~~     # 普通元素的结构开始标签、元素体、结束标签组成。
<hello> 大家好 </hello>

~~~     # 元素体:元素体可以是元素,也可以是文本
<hello>
    <a>你好</a>
</hello>

~~~     # 空元素:空元素只有开始标签,而没有结束标签,但元素必须自己闭合
<close/>
### --- 属性

——>        1. 属性是元素的一部分,它必须出现在元素的开始标签中
——>        2. 属性的定义格式:属性名=属性值,其中属性值必须使用单引或双引
——>        3. 一个元素可以有0~N个属性,但一个元素中不能出现同名属性
——>        4. 属性名不能使用空格、冒号等特殊字符,且必须以字母开头
<bean id="" class=""> </bean>
### --- 注释

——>        XML的注释,以“ 开始,以“--> ”结束。注释内容会被XML解析器忽略!
二、xml语句
<?xml version="1.0" encoding="UTF-8" ?>
<users>

    <user id="123" number="">
        <name>张百万</name>
        <age>15</age>
    </user>

    <user id="456">
        <name>小斌</name>
        <age>18</age>
        <hobby>
            <pingpang>

            </pingpang>
        </hobby>
    </user>

    <!-- 空元素 没有结束标签 -->
    <close/>
</users>
<!-- XML的注释
    1.XML中必须进行文档声明
        version 版本信息
        encoding 编码
    2.xml的文档声明必须写在第一行

    3.XML 中的元素标签 命名规则
        1.标签定义 不能使用空格 或者 冒号
        2.xml标签名称 区分大小写

    4.XML中有且只有一个根元素

    5.元素体 可以是文本 或者 还是一个标签

    6.属性是元素的一部分 只能出现在元素的开始标签中
        属性值必须使用单引号或者双引号包裹
        一个元素标签可以定义多个属性
-->

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(12)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示