Les Snippets

Connexion

Obtenir l'extension d'un document depuis une URL ou URI

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 31/05/2006 15:12:14 et initié par fabrice69 [Liste]
Vue : 14306
Catégorie(s) : Chaîne de caractères
Langages dispo pour ce code :
- SQL, SQL 2005
- VB6
- PHP 3, PHP 4, PHP 5
- PHP 3, PHP 4, PHP 5
- Windev
- Python
- Java
- Javascript
- PHP 4, PHP 5
- C# 2.x
- Voir tous les langages pour ce code snippet



Langage : Java
Date ajout : 06/03/2007
Posté par Ombitious_Developper [Liste]
// Classes nécessaires
import java.net.URI;
import java.net.URL;
/**
  * Obtenir l'extension à partir d'un objet de type URL ou URI.
  * @return String : null en cas d'échec, l'extension dans le cas contraire.
  */
String getExtensionFromURLorURI (Object o) {
    if (o instanceof URL || o instanceof URI) {
       URL url = null;
       if (o instanceof URI) {
           URI uri = (URI)o;
            url = uri.toURL ();
        }
        else 
            url (URL)o;
       
        String filename = url.toFile ().getName ();
        int index = filename.lastIndexOf ('.');
        if (index == -1)
            return null;
        return filename.substring (index + 1);
    }
    else 
        return null;
}


Snippets en rapport avec : Fichier, Url, Extension, Uri



Codes sources en rapport avec : Fichier, Url, Extension, Uri

{SQL} SQL SERVER - COMMENT OBTENIR L'EXTENSION D'UN FICHIER DEPUIS L'URL
Dans bien des cas, on stocke une URL permettant d'accéder à un fichier dans la base de données. Le ...

{JAVA / J2EE} TELECHARGER UN FICHIER A PARTIR D'UNE URL
Cette classe permet de récupéré un fichier sur un site internet ou sur un serveur interne. ca peut ê...

{PHP} PARCOURIR UN RÉPERTOIRE ET SES SOUS SOUS SOUS... RÉPERTOIRE ET RETOURNER LES FICHIERS QUI ONT L'EXTENSION VOULUE
Cette fonction va parcourir tous les répertoires et sous répertoires et sous sous répertoires et ......

{PHP} TYPE DU FICHER
Cette petite fonction toute simple vous determine l'extension (et donc le type) d'un fichier. Il vo...

{PHP} TRI PAR TYPE DE FICHIER / EXTENSION
Fonction pour trier des noms de fichiers par type (et alphabétiquement au sein d'un type). Concrè...

{Visual Basic, VB6, VB.NET, VB 2005} FICHIER TRAITEMENT EN BLOC : RECHERCHER-REMPLACER ET MODIFICATION D'EXTENSION
Lorsque l'on réalise des pages PHP ou Html(Surtout Html), modifier une chaine de caractère dans tous...

{JAVA / J2EE} TELECHARGER UN FICHIER A PARTIR D'UNE URL
ce programme telecharge un fichier a partir d'une url donne par parametre !!! il telecharge le fich...

{C# / C#.NET} OBTENIR LES INFORMATIONS RELATIVES À L'EXTENSION D'UN FICHIER
En developpant un site de gestion de documents, j’ai eu besoin d’obtenir l’icone a...

{ASP / ASP.NET} GESTION DES EXTENSIONS SELON LE SIZE
Fonction qui vérifie un nombre et le traduit selon le poids. Ex.: 1115798 donnera 1.1 MB Permet d...

{Python} LISTE FICHIER AVEC EXTENSION PRÉSISE ET LANCEMENT DE PROC PASSÉ EN PARAM
Cette fonction permet de rechercher dans un répertoire et ses sous-répertoire tous les fichiers poss...