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![]()
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![]()
???
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).
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?
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![]()
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 ....
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).
Partager