XML学习笔记二

  1、XML第一行:
<?xml version = "1.0" encoding = "utf-8" standalone = 'yes'?>    住:红色部分顺序不能换
<?处理指令必须要顶格写,不能加Tab或空格
2、XML元素可以具有属性,属性的形式为:
     属性名 = “属性值”, 比如:<student gender="male" isHandsome="true">
     多个属性之间使用空格分开。
3、 标签的名字严格区分大小写
4、<?xml-stylesheet type="text/css" href="hello.css" ?> 使用样式使XML内容与展现形式的分离。
5、 XML注释:示例,<!-- 注释 -->。注释不能嵌套,只有一种注释方式。
     不要吧注释放在标记中间,可以在任何标记外的任何地方放注释。
6、<score/>简写开始与结束
     等同于<score></score>
7、一个属性在一个元素上只能出现一次。
8、实体:
     作用:避免重复输入
     XML:预定义实体 
实体符号
&lt;<
&gt;>
&amp;&
&quot;"
&apos;'

     自定义实体:
     <!DOCTYPE 跟元素[
     <!ENTITY 实体名 "实体内容">
     ]>

     引用已定义的实体:
     &实体名;
例子:
<?xml version="1.0"?>
<!DOCTYPE company[
<!ENTITY school "中科院大学">
<!ENTITY address "北京">

]>
<company>
        <name> &school;</name>
        <address>&address;</address>
</company>

9、CDATA
<?xml version='1.0'?>

<root>

        <![CDATA[
                <HELLO>
                        <WORLD>

        ]]>

        <subroot>

        </subroot>     

</root>
10、元素语法:
  • 名称可以包含字母、数字或者其它字符
  • 名称不能以数字开头
  • 不能以XML/xml/Xml/...开头
  • 名称中不能含空格
  • 名称中不能含冒号(注:冒号留给命名空间使用)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值