XML学习笔记1

2023-02-27 10:03:39 浏览数 (1)

第二章:XML、http协议、tomcat 1.XML概述 1.1什么是XML:英文Extensible MarkUp Language,可扩展的标记语言 **可扩展的标记语言:在XML里面的标记是可以扩展的。 **XML版本号1.0、1.1. XML用途:它用来存储数据 *1.作为系统与系统之间传输数据的格式。 *2.作为项目的配置文件 *3.保存有结构关系型的数据。 比如:

代码语言:javascript复制
<china name=”中国”>
             <province name=”河北”>
                   <city >衡水</city>
                    <city>保定</city>
                      --------
              </province>
               -------
        </china>

1.2.XML和html的区别: 1.xml文档里面的标记可以随意扩展,html的标记是预定义好的,并不能随便写。 2.xml区分大小写,html不区分大小写。 3.html主要用来显示数据,xml用来保存数据。 4.html中,空格会自动过滤,xml不会。 5.html中可以有多个根节点,在xml里面只有一个。 1.3.xml语法 1.xml的文档声明 语法:<?xml version=”1.0” encoding=”utf-8” standalone=”yes”?> 属性:version 用来标识xml的版本号 encoding用来表示xml的编码格式 standalone:用来表示xml文件是否依赖外部的文件。 注意:xml的文档声明一定要放到第一行第一列 比如:

代码语言:javascript复制
           <?xml version="1.0" encoding="utf-8"?>
<china name="zhongguo">
	           <province name="hebei">
		            <city>hengshui</city>
	           </province>
</china>

2.xml元素定义: Xml文档都是通过元素操作(元素其实就是标签),元素是开始标记、属性、文本和结束标记组成。 比如:标记可以嵌套,必须合理的嵌套

代码语言:javascript复制
  <a>
            <b>bbbb</b>
<a>

3.属性定义: 语法: 属性对应的值要用“”给括起来 4.注释 Html的注释: Javascript的注释:参照java的注释 Xml的注释: 注意:1.xml是区分大小写的。 2.xml的标记不能以数字或者下划线开头。 3.xml的标记不能以xml或者XML(大小写都不可以)等开头。 4.xml的标记里面不能包含空格等特殊符号。

0 人点赞