XML概述:(一)

  • xml大多用于属性文件,相比于property文件,xml它的优点体现在有明显的层级结构,更加灵活。
<title>
     <name>zhansan</name>
     <age>12</age>
</title>
  •  xml与html相比非常相似,原因是因为他们是一个爹生的:SGML。但是他们区别也是比较大的:

                 1.与html不同,xml是大小写敏感的;

                 2.在xml中结束标签绝对不能省略;

                 3.在xml中单标签必须有结束即:<    />;

                 4.在xml中属性值必须加上“”双引号;

                 5.在xml中必须有属性值。

  • xml文档的结构

    文档头是可选的,但是强烈推荐使用文档头。

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

          文档头之后通常是文档类型定义(Document Type Definition,DTD):

<!DOCTYPE web-app PUBLIC
  "-//Sun Microsstems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

           文档类型定义的是确保文档正确的一个重要机制,但是它不是必需的。

xml元素可以包含属性,在表示关系时,何时用元素,何时用属性,众人各有己见。但个人觉得元素不错。

注:

  • CDATA部分用<![CDATA[和]]>来限定其界限。它们是字符数据的一种特殊形式。你可以使用它们来囊括那些含有<、>、&之类字符的字符串而不必将他们解释为标记。<![CDATA[<&> are my favorite delimiters]]>      CDATA部分不能包含字符串]]>。使用这一特性时可以被黑哦。
  • 处理指令:<?  ?>
  • 注释  <!--     -->

转载于:https://my.oschina.net/u/3230371/blog/1525102

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值