发生缘由:
- 我在某软件下载了一个视频集数有点长的教学视频,用来学习java。
- 可是该软件槽点太多,于是我是用本地播放器来看视频的,可是由于它保存的文件的特点,打开视频的时候是无法直接显示视频集数的名称的。
- 所以我打开了文件后缀名为info的这个文档,看看里面是否有视频集数的名称。果然,这个文档里面的第一行保存着视频名称。
- 那么我可不可以用代码来获取视频集数的名称呢?
- 理论存在,实践开始。
实现环境:
源代码:
import java.io.*;
public class DemoMyTestTwo {
public static void main(String[] args) throws IOException {
for (int i = 1; i < 10; i++) {
BufferedReader br = new BufferedReader(new FileReader("文件路径"));
String line = br.readLine();
String[] split1 = line.split("\"PartName\":\"");
String string1 = split1[1].toString();
String[] split2 = string1.split("\",\"Format\"");
String string2 = split2[0].toString();
BufferedWriter bw = new BufferedWriter(new FileWriter("文件路径"));
bw.write(string2);
bw.close();
br.close();
}
}
}