[java] infos sur les URL

Fermé
jerome - 16 mars 2005 à 08:35
 jerome - 16 mars 2005 à 10:05
Bonjour,

Comment faire, à partir d'un objet de type URL, pour récupérer :
- le nom du fichier pointé par l'URL ?
- l'extension de ce fichier ?

Exemple :
à partir de :
www.site.com/repertoire/fichier.zip
je veux récupérer soit "fichier.zip" soit ".zip"

la méthode 'getFile' me donnerait : "repertoire/fichier.zip".

Merci d'avance,
jerome
A voir également:

2 réponses

maily Messages postés 7556 Date d'inscription lundi 26 juin 2000 Statut Contributeur Dernière intervention 23 juin 2023 453
16 mars 2005 à 09:19
Bonjour!

utilise la fonction split de la classe String.

String chemin = "www.site.com/repertoire/fichier.zip"
String[] separe = chemin.split("/");
String nomFich = separe[2];
String extension = nomFich.split(".")[1];
0
salut,

merci beaucoup pour ta reponse.
Par contre, comment faire dans le cas où l'URL est par exemple :
www.site.com
car dans ce cas, il se connecte en fait à www.site.com/index.html
ou quelque chose dans ce genre. Y a-t-il un moyen de connaître le chemin exact ?

merci
jerome
0