me renvoie :Code:eval('{file:"ARBO\FOLDER\SUBFOLDER"}');
Et j'aimerai obtenir :Code:ARBOFOLDERSUBFOLDER
C'est à dire que les caractères spéciaux ne soient pas interprétés en temps que tel.Code:ARBO\FOLDER\SUBFOLDER
merci
Version imprimable
me renvoie :Code:eval('{file:"ARBO\FOLDER\SUBFOLDER"}');
Et j'aimerai obtenir :Code:ARBOFOLDERSUBFOLDER
C'est à dire que les caractères spéciaux ne soient pas interprétés en temps que tel.Code:ARBO\FOLDER\SUBFOLDER
merci
Bonjour,
Echapes les anti-slaches.
Code:eval('{file:"ARBO\\FOLDER\\SUBFOLDER"}');
Ok mais la chaine en entrée est variable et je n'ai pas la main mise dessus (je la reçois tel quelle).
Une solution serait de remplacer les \ par des \\ avant de faire un eval dessus mais je ne pense pas que ce soit la solution la plus propre.
N'est - ce pas ?
C'est le serializer JSON qui ne fonctionne pas bien...
C'est lui qui devrait encoder les '\' en '\\', sinon comment faire la différence entre un '\' puis 'n' et un saut de ligne ?