я делаю конвертер pdf. Он прочитает XML-файл и создаст PDF-файл, но я борюсь с этим файлом, который не нашел исключения в моем коде.
Если у меня есть это, все работает нормально:
OutputStream outFilePDF = new java.io.FileOutputStream("C:\\Users\\almeida\\Desktop\\FOLDER1\\FOLDER2\\FOLDER3\\FOLDER4\\FOLDER5\\Employees.pdf");
outFilePDF = new java.io.BufferedOutputStream(outFilePDF );
А вот так, ...
String outFilePath = "C:\\Users\\almeida\\Desktop\\FOLDER1\\FOLDER2\\FOLDER3\\FOLDER4\\FOLDER5\\Employees.pdf";
OutputStream outFilePDF = new java.io.FileOutputStream(outFilePath);
outFilePDF = new java.io.BufferedOutputStream(outFilePDF );
Я получаю это исключение:
java.io.FileNotFoundException: "C:\Users\almeida\Desktop\FOLDER1\FOLDER2\FOLDER3\FOLDER4\FOLDER5\Employees.pdf" (The filename, directory name, or volume label syntax is incorrect)
Кто-нибудь знает почему?
Спасибо
Алмейда
Привет. Вы, наверное, правы, потому что у него длина 89. Есть ли у вас какие-нибудь чаевые? Спасибо
Поскольку первая строка верна, скопируйте ее оттуда и вставьте в любой код, в котором у вас возникли проблемы. Более долгосрочное решение - отображать непечатаемые символы в вашей среде IDE или текстовом редакторе.




В вашей строке может быть непечатаемый символ. Попробуйте распечатать
outFilePath.length().