将txt文件转换为m3u文件

import java.io.*;

public static void main(String[] args)  {
          
   
        /**源文件路径*/
        String filePath = "C:\Users\lots\Desktop\1080P视频源.txt";
        /**输出文件路径*/
        String outPath = filePath.replace(".txt", ".m3u");
        File file2 = new File(filePath);
        String all = "#EXTM3U
";
        try {
          
   
            InputStreamReader in2 = new InputStreamReader(new FileInputStream(file2), "UTF-8");
            BufferedReader buff = new BufferedReader(in2);
            String text = null;
            while ((text = buff.readLine()) != null) {
          
   
                if (text != null && text.trim().length() > 0) {
          
   
                    text = text.replace(",", "
");
                    all += ("#EXTINF:-1 ," + text + "
");
                }
            }
            PrintWriter out = new PrintWriter(outPath);
            out.write(all.toCharArray());
            out.flush();
            out.close();
        } catch (FileNotFoundException e) {
          
   
        } catch (UnsupportedEncodingException e) {
          
   
        } catch (IOException e) {
          
   
        }
    }
经验分享 程序员 微信小程序 职场和发展