我正在使用 JFile 选择器,并尝试导入 pdf 文件,但是;
if (option == JFileChooser.APPROVE_OPTION) {
String fs = File.separator;
String filelist = " ";
filelist = " "+chooser.getSelectedFile();
filelist = filelist.replace("\\","/");
File sf = new File(filelist);
statusbar.setText("You chose " + filelist);
System.out.println(filelist);
PDDocument doc = null;
try
{
filelist = filelist.replace("\\","/");
doc = PDDocument.load(filelist);
System.out.println(文件列表); 用正斜杠完美地打印出期望的结果;
C:/Users/raz/Documents/2pg.pdf
但是文档给出了反斜杠错误;java.io.FileNotFoundException:
C:\Users\raz\Documents\2pg.pdf(文件名、目录名或卷标语法不正确)