Total members 11894 |It is currently Fri Nov 22, 2024 2:01 am Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Convert The given URL To String file path
java code
import java.lang.reflect.Method;
import java.net.URL;
import java.net.URLDecoder;


public class URLUtility {


public static String getFileFromURL(URL urlToDecode) {


String urlDecodedFilePath = urlToDecode.getFile();

String fixedFileString = null;
try { // Try to use 1.4 method with the recommended
//charset UTF-8

Class decoderClass = URLDecoder.class;
Method decodeMethod = decoderClass.getMethod("decode", new Class[] {
String.class , String.class });

Object fixedFileObject = decodeMethod.invoke(null, new Object[] {
urlDecodedFilePath, "UTF-8" });

fixedFileString = (fixedFileObject == null) ? null
: fixedFileObject.toString();
} catch (Exception e) { // Pre-1.4 version, no need to
//decode it.
fixedFileString = urlDecodedFilePath;
}

return (fixedFileString);
}

}




_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : return file path after encoded using UTF-8 from URL
 read() return when it has reached the end of a file     -  
 get include path     -  
 draw General Path     -  
 get Folder path and size     -  
 Dijkstra ( Shortage Path )     -  
 Dijkstra ( Shortest Path )     -  
 shortest path algorithm java     -  
 readLine() return value     -  
 Function return more than one value     -  
 Encrypt/Decrypt a file from source file to target file.     -  



Topic Tags

Java Files and I/O






Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com