- Given a local file present on our file system.
- We would like to convert path of a file to URL & URI path.
- e.g. If path of file on windows operating system is “D:\Code\LocalFilePath.txt”
- URL & URI of local file path will be “file:/D:/Code/LocalFilePath.txt”
- We will use toURL() and toURI() method of File class .
1. Program: convert local file path to URL & URI in java (example)
package org.learn.io; import java.io.File; import java.net.MalformedURLException; import java.net.URI; import java.net.URL; public class FilePathToURL_URI { public static void main(String[] args) throws MalformedURLException { File file = new File( "LocalFilePath.txt" ); System.out.println( "1. Absolute file path :\t" +file.getAbsolutePath()); //Convert local path to URL URL url = file.toURI().toURL(); System.out.println( "2. URL of given file is:\t" +url); //Convert local path to URI URI uri = file.toURI(); System.out.println( "3. URI of given file is:\t" +uri); } } |
2. Output: convert local file path to URL & URI in java (example)
1 . Absolute file: D:\Code\LocalFilePath.txt 2 . URL of given file is: file:/D:/Code/LocalFilePath.txt 3 . URI of given file is: file:/D:/Code/LocalFilePath.txt |