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

avec Java Discussion :

Echapper caractère "


Sujet :

avec Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 40
    Points : 29
    Points
    29
    Par défaut Echapper caractère "
    Bonjour à tous,

    est-ce que quelqu'un sait comment échapper le caractère : "

    Autrement que par de la manipulation de chaine ( = remplacer les " par \")

    merci

  2. #2
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    ???
    Il n'y a pas 36 façons d'échapper un caractère spécial.
    Au pire tu utilises le code en UTF-16 du caractère : \u.... (je sais pas le code ).

  3. #3
    Membre actif
    Avatar de yorukaze
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    285
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 285
    Points : 299
    Points
    299
    Par défaut
    Je ne sais pas si il existe une autre facon pour échapper le caractere ".
    L'utilisation du caractère d'echapement '\'est simple et rapide.
    Pourquoi utiliser autre chose?

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 40
    Points : 29
    Points
    29
    Par défaut
    Et si j'ai une chaîne qui fait 5 000 caractères...

    A ce moment là, j'utilise la manip de chaînes mais je me demandais s'il n'existait pas une façon plus propre de faire

  5. #5
    Expert éminent
    Avatar de djo.mos
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    4 666
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 4 666
    Points : 7 679
    Points
    7 679
    Par défaut
    Bonjour,
    Gné ?
    A moins que tu ne saisis à la main dans leprogramme cette chaine de 5000 caractères, je ne vois pas ce que ça pose comme problème.

    Je tiens à te rappeler que l'echappement du " n'est nécessaire que dans le code source, mais pas au runtime, pour une chaine récupérée d'un fichier par exemple ....

  6. #6
    Membre expert
    Avatar de natha
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    2 346
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 2 346
    Points : 3 083
    Points
    3 083
    Par défaut
    Le plus propre c'est en général de faire ce que tout le monde comprend.
    Donc \" là c'est le plus propre. Mais selon comment tu charges ta chaîne tu n'aurais même pas besoin d'échapper les " (dans un fichier properties par exemple).

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 40
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par djo.mos Voir le message
    Bonjour,
    Gné ?
    A moins que tu ne saisis à la main dans leprogramme cette chaine de 5000 caractères, je ne vois pas ce que ça pose comme problème.

    Je tiens à te rappeler que l'echappement du " n'est nécessaire que dans le code source, mais pas au runtime, pour une chaine récupérée d'un fichier par exemple ....
    Merci ! J'ignorais ceci, je viens de tester ceci et effectivement cela fonctionne

    Merci à tous

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

Discussions similaires

  1. Remplacer caractère ' ( quote ) par "\n"
    Par Eric45 dans le forum C++
    Réponses: 3
    Dernier message: 28/11/2007, 01h56
  2. Echappement de quote dans input/value
    Par pc.bertineau dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 10/09/2007, 15h27
  3. [C#] caractere d'echappement double quote
    Par nico33307 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/10/2006, 10h44

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