Java笔记——XML入门

  1. 一个标签可以有一到多个属性

  2. 属性值需要加引号

  3. 属性名可以是数字字母下划线,但不能以数字开头

注:因为xml中的标签名可以自定义,所以属性一般不会使用,要保存的文本内容和数据一般也不会放在属性值中

java

《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 ce num=“10”>15

blue

green

Java笔记——XML入门_第1张图片

这里的根元素是root,其下有子元素bookname,bookprice,bookcolor

其中bookname的属性是cover,属性值是hello字符串。bookname的文本内容是java

bookprice的属性是num,属性值为10。bookprice的文本内容是15

university

18

primary school

8

结构图如下,根元素是学校school,子元素为两个学生student,这个元素拥有属性name。

每个student有三个子元素grade,age和gender

Java笔记——XML入门_第2张图片

[](()注意点:
  1. 所有的xml元素都必须是成对的标签

  2. xml的标签名对大小写敏感

  3. xml必须正确的嵌套

< a > 111 < b > 222 < /a > < /b > 像这样写是错误的嵌套方式

[](()xml的头声明

java

15

blue

green

头声明的两个属性,version是版本号,encoding是编码

头声明在语法上来说不写也不会报错,但一般还是要写上去的

[](()xml的注释

这里选中某一行代码或者某一段后,按ctrl+/就可以直接转为注释

在这里插入图片描述

注释内容会显示

[](()xml的实体引用

Java笔记——XML入门_第3张图片

在xml的文本内容中直接输入左边的几个字符是非法的,必须转为右边对应的内容

3 > 2

1 < 4

你可能感兴趣的:(Java,经验分享,架构,java)