xml基本语法

XML文件有一定的基本结构,下面就是一个标准的XML文档:

<?xml version="1.0" encoding="UTF-8"?>
<articles>
    <article category="xml">
        <title>XML 概述</title>
        <author>janet</author>
        <email>janetval@yahoo.com.cn</email>
        <date>20080809</date>
    </article>
    <article category="java">
        <title>Java书籍</title>
        <author>XXX君</author>
        <email>XXXX@163.com</email>
        <date>20100212</date>
    </article>
</articles>


 

1.要满足是一个XML文档,首先要有文档的声明:<?xml version="1.0" encoding="UTF-8"?>(version定义了该文档所遵循的XML标准版本,encoding属性声明了当前XML的编码格式)

2.标记必须闭合

3.必须合理的嵌套

4.xml元素:指成对标签里的内容,并且每个元素都有上下级的关系,例如<article>的元素指的是如下代码:

<article category="xml">
        <title>XML 概述</title>
        <author>janet</author>
        <email>janetval@yahoo.com.cn</email>
        <date>20080809</date>
    </article>


 

<title>是<article>的子元素

元素名称的命名需要遵循的几个规范:

                                                          a).可以包含字母,数字及其它字符

                                                          b)不能以数字或者标点符号开头

                                                          c)不能以xml(XML,Xml等等)开头

                                                          d).元素不能包含空格,也不能包含一些特殊字符,如&,@,=等等

5.xml属性:是元素的一部分,上述的category就是属性,对于属性,除了要符合元素的命名规范外,还需要遵循一下几个规范:

                                                           a).一个元素只能有一个同名的属性

                                                           b).属性值必须用引号引起来,可以用双引号,亦可以用单引号

6.xml只能有一个根元素,上述代码中<articles>就是根元素;

7.大小写敏感

8.xml文档中空白会被当作数据的一部分保留

9.注释的写法:<!--  注释内容  -->

10.转义字符:

11.CDATA的使用:当某个节点包含大量需要转义的字符的时候,可以使用CDATA部件来避免一一转换。

“<![CDATA["开始,以"]]"结束。

       

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值