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

Java Discussion :

windows path en URI


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2006
    Messages : 117
    Par défaut windows path en URI
    Bonjour,

    mon probleme est simple, j'ai un chemin absolue vers un fichier du type :
    "C:\Documents and Settings\jlagaren\My Documents\Flex Builder 3\Pvi_dev\src\Pvi_dev.mxml"
    et j'aimerai pouvoir le transformer en URI pour le donner à une autre application... Malheureusement quand je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    URI uri = new URI(path);
    je recupere une exception :

    java.net.URISyntaxException: Illegal character in opaque part at index 2: C:\Documents and Settings\jlagaren\My Documents\Flex Builder 3\Pvi_dev\src\Pvi_dev.mxml
    at java.net.URI$Parser.fail(Unknown Source)
    at java.net.URI$Parser.checkChars(Unknown Source)
    at java.net.URI$Parser.parse(Unknown Source)
    at java.net.URI.<init>(Unknown Source)
    at maxChars.SaxParser.ParseRepertoire(SaxParser.java:77)
    at maxChars.SaxParser.ParseRepertoire(SaxParser.java:65)
    at maxChars.SaxParser.parse(SaxParser.java:32)
    at entryPoint.EntryPoint.main(EntryPoint.java:22)
    merci d'avance de votre aide.

  2. #2
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,


    C'est normal ce n'est pas une URI valide...

    Utilises la classe File ce sera plus simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	String path = "C:\\Tmp\\myfile.txt";
    	URI uri = new File(path).toURI();
    a++

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2006
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mars 2006
    Messages : 117
    Par défaut
    Bonjour,

    Je me compliquais bien la vie en faite je n'avais pas vu la methode ToURI() sur la class File...

    Merci bcp adiGuba et à bientot

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/08/2006, 12h04
  2. comment éviter de mettre sqlite dans le path de windows
    Par vivelesgnous dans le forum Général Python
    Réponses: 3
    Dernier message: 18/07/2006, 20h38
  3. Path : Windows Calendar
    Par Quartus dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 23/06/2006, 14h56
  4. lire path de windows
    Par niglo dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2006, 10h05
  5. [JAXB/DOM] Parser Xml : possible avec path reel et non uri !
    Par Jaxofun dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 01/08/2005, 10h04

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