java web-4.1xml基础
xml_概述 概念:Extensible Markup Language 可扩展标记语言 (可扩展:标签都是自定义的。) 功能: 存储数据:配置文件,在网络中传输 xml和html区别: 1.xml标签是自定义的,html是预定义的 2.xml的语法严格,html语法松散 3.xml是存储数据的,html是展示数据的 xml_快速入门 基本语法 : 1.xml文档后缀名.xml 2.xml文档第一行必须定义为文档声明 3.xml文档有且仅有一个根标签 4.属性值必须使用引号(单双都可以)引起来 5.标签必须正确关闭 6.xml标签区分大小写 xml_组成部分 1. 文档声明 (1)格式: <?xml 属性列表 ?> (2)属性列表: version:版本号,必须的属性 encoding:编码方式。告知解析引擎当前文档使用的字符集,默认值:ISO standalone:是否独立。取值:yes:不依赖其他文件。no:依赖其他文件 2. 指令 : 结合css 3. 标签 : 标签名称自定义。 规则: (1)名称可以包含字母,数字和其他的字符; (2)名称不能以数字或者标点符号开始 (3)名称不能以字母xml(或者XML,Xml等等)开始 (4)名称不能包含空格 4. 属性 id属性值唯一 5. 文本 CDATA区:在该区域中的数据会被原样展示 格式: <![CDATA[数据]]> 来源: