- 所有元素均可拥有文本内容和属性
关于属性:
-
属性是描述标签本身的一些额外的信息
-
一个标签可以有一到多个属性
-
属性值需要加引号
-
属性名可以是数字字母下划线,但不能以数字开头
注:因为xml中的标签名可以自定义,所以属性一般不会使用,要保存的文本内容和数据一般也不会放在属性值中
java
15
blue
green
这里的根元素是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
注意点:
-
所有的xml元素都必须是成对的标签
-
xml的标签名对大小写敏感
-
xml必须正确的嵌套
< a > 111 < b > 222 < /a > < /b > 像这样写是错误的嵌套方式
xml的头声明
<?xml version="1.0" encoding="utf-8"?>java
15
blue
green
头声明的两个属性,version是版本号,encoding是编码
头声明在语法上来说不写也不会报错,但一般还是要写上去的
xml的注释
先自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以扫码领取!
![img](https://i-blog.csdnimg.cn/blog_migrate/ad5f3f0c8ad4c2e9ce8a472d23e223a4.jpeg)
独家面经总结,超级精彩
本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!
Java面试准备
准确的说这里又分为两部分:
- Java刷题
- 算法刷题
Java刷题:此份文档详细记录了千道面试题与详解;
img-K9L1Hc2u-1711387683085)]
Java面试准备
准确的说这里又分为两部分:
- Java刷题
- 算法刷题
Java刷题:此份文档详细记录了千道面试题与详解;
[外链图片转存中…(img-1P8B84yN-1711387683085)]
[外链图片转存中…(img-s8hf0xSW-1711387683085)]
需要更多Java资料的小伙伴可以帮忙点赞+关注,点击传送门,即可免费领取!