XML的⽂档声明1.XML的⽂档声明
  <?xml version="1.0" encoding="utf-8"?>
  ⽂档声明必须写在第⼀⾏第⼀列
  属性:
    version:xml的版本 1.0(使⽤) 1.1
    encoding:xml的编码 utf-8 gbk iso-8859-1(不包含中⽂)
    standalone:是否需要依赖其他的⽂件 yes/no
2.定义元素(标签)
  标签定义有开始必须有结束
  包含标签主体:<person>⽂本内容</person>
  标签没有内容:<person />
  ⼀个XML⽂档必须有且仅有⼀个根标签,其他标签都是根标签的⼦标签
  XML代码区分⼤⼩写,不能以数字和下划线(_)开头
  不能以xml、XML、Xml等开头
  不能包含空格
  名称中间不能包含冒号(:)
3.定义属性
  <person id="1">⽂本内容</person>
  属性为id
4.注释
  <!---->
  注释不能放在第⼀⾏第⼀列
5.特殊字符
  特殊字符可以通过实体符号表⽰
  &  &
  <  <
  >  >
  "  "
  '  '
6.CDATA区
  可以解决多个字符都需要转义的操作
  <![CDATA[内容]]>
  <![CDATA[if(a > b && b < c) {}]]>
7.PI指令(处理指令)
  处理指令,简称PI(Processing Instruction)
  ⽤来指挥软件如何解析XML⽂档
  语法必须以"<?"作为开头,以"?>"作为结尾
  常⽤处理指令:
    XML声明:<?xml version="1.0" encoding="utf-8"?>
    xml-stylesheet指令:指⽰XML⽂档所使⽤的CSS样式XSL
    <?xml-stylesheet type="text/css" href="style.css"?>
    注:对中⽂命名的标签元素不起作⽤
XML的语法总结
  所有XML元素都必须有关闭标签
  XML标签对⼤⼩写敏感
  XML必须正确的嵌套顺序
xml标签大全  XML⽂档必须有且只有⼀个根元素
  XML的属性值需要加引号(单、双)
  特殊字符必须转义 -- <![CDATA[内容]]>
  XML中的空格、回车换⾏会在解析时被保留

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。