【Java基础】特殊文本文件


前言

跟着B站的黑马程序员学习的特殊文件
课程传送门:Java开发——特殊文本文件


一、特殊文件的概述

1. 常见的特殊文件

在这里插入图片描述

2. 为什么要使用这些文件

在这里插入图片描述
在这里插入图片描述

3. 主要学什么

① 了解它们的特点、作用
② 学习使用程序读取它们里面的数据
③ 学习使用程序把数据存储到这些文件里

二、Properties 属性文件

在这里插入图片描述
特点与作用:

  1. 都只能是键值对
  2. 键不能重复
  3. 文件后缀一般是.properties结尾的

1. Properties 读取属性文件里的键值对数据

在这里插入图片描述

2. Properties 把键值对数据写出到属性文件里去

在这里插入图片描述

3. Properties 案例

在这里插入图片描述

三、XML 文件

1. XML 概述

在这里插入图片描述

① XML 的创建

在这里插入图片描述

② XML 的语法规则

在这里插入图片描述

③ XML 的作用和应用场景

在这里插入图片描述

2. XML 解析

2.1 使用程序读取 XML 文件中的数据

在这里插入图片描述

2.2 使用 Dom4J 解析出 XML 文件

2.2.1 使用步骤

在这里插入图片描述

2.2.2 文件思想

在这里插入图片描述

2.2.3 得到 Document 对象

在这里插入图片描述

详细操作

在这里插入图片描述

2.2.4 Element 提供的方法

在这里插入图片描述

详细操作

在这里插入图片描述
在这里插入图片描述

2.3 使用 IO 流写出 XML 文件

在这里插入图片描述

3. XML 约束

3.1 什么是约束 XML 文件的书写

在这里插入图片描述

3.2 约束文档的介绍

在这里插入图片描述

3.2.1 DTD 约束文档的使用

在这里插入图片描述

3.2.2 schema 约束文档的使用

在这里插入图片描述

详细操作

在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值