IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ANT Java Discussion :

Recuperer le nom du dossier uniquement


Sujet :

ANT Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Developpeur web/Java
    Inscrit en
    Février 2008
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Developpeur web/Java
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Février 2008
    Messages : 98
    Par défaut Recuperer le nom du dossier uniquement
    Salut à tous,

    Je débute sur l'outil ant et je suis confronté a un petit problème.
    J'effectue une liste de dossier grâce à la task dirset et ensuite à l'aide d'une boucle j'affiche ces dossiers mais le problème est que j'ai le chemin complet du dossier alors que je voudrais uniquement le nom du dossier sans chemin d'accès.

    Voici le code que j'ai fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <for param="name">
    	<path>
    		<dirset dir="${specifiques.dir}" casesensitive="yes">
    			<include name="*"/>
    		</dirset>
    	</path>
    	<sequential>
    		<echo message="@{name}" />
    	</sequential>
    </for>

    Un moyen pour récupérer uniquement le nom du dossier ?

  2. #2
    Membre confirmé
    Homme Profil pro
    Developpeur web/Java
    Inscrit en
    Février 2008
    Messages
    98
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Developpeur web/Java
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Février 2008
    Messages : 98
    Par défaut
    Bonjour,

    J'ai trouvé une solution à mon problème en utilisant les expression régulière. Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <propertyregex property="test.name" override="true" input="@{name}" regexp="${temp}\\([^\.]*)" select="\1" casesensitive="false" />
    avec ${temp} le chemin avec les \ échappés.

    Bien entendu cette méthode est très spécifique à mon cas (mais elle peut en inspirer certain). Il devrait y avoir une méthode beaucoup plus propre comme par exemple effectuer une expression régulière récupérant le dernier élément après un \.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2002] Recuperer le nom du fichier situé dans 1 dossier
    Par labinocle81 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 13/08/2009, 15h36
  2. [E-00] Recuperer les nom de dossier present dans un autre dossier
    Par imaril dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/10/2008, 10h11
  3. Recuperer le nom d'un dossier
    Par Pikouse dans le forum Eclipse Platform
    Réponses: 0
    Dernier message: 08/08/2008, 11h31
  4. Récupérer uniquement un chemin + nom de dossier
    Par curt dans le forum VBA Access
    Réponses: 5
    Dernier message: 10/07/2008, 11h26
  5. Recupere les nom de fichiers dans un dossier
    Par hugoclo dans le forum VBA Access
    Réponses: 5
    Dernier message: 18/03/2008, 18h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo