représenter un string dans un string
tablier
Membre
Y-a-t-il une méthode qui permet de passer d'un NSString à un NSData ou les $0A ou $0D sont transcrits en \n ou \r, ou les " sont transcrits en \". Ou bien faut-il se le palucher soi même?
par exemple j'aimerais que la phrase:
par exemple j'aimerais que la phrase:
devienneTraduire "lune" par "moon"
Traduire "bouteilles" par "bottles".
"Traduire \"lune\" par \"moon\"\ntraduire \"bouteilles\" par \"bottles\"."
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Vu que tu listes exhaustivement dans ton post les caractères que tu veux convertir, le plus simple est de le faire soi-même y'en a pas beaucoup. Si c'est pour convertir dans un format spécifique officiel (format JSON ? Format de la RFC-machin ?) bah indique nous la norme à respecter
Après j'ai pas compris ce que le NSData venait faire dans l'histoire et dans la question ?
Je ne connais pas JSON, je vais aller voir cela!
Là j'ai pris l'exemple du standard JSON car je sais qu'il a ce genre de choses à faire entre autres pour convertir une chaà®ne JSON en object Cocoa et vice-versa... Mais j'imagine que toi c'est pour tout autre chose, et si on avait le contexte d'utilisation on pourrait peut-être partir sur une norme toute faite ou une méthode proposant déjà ce genre de choses ? C'est pour passer à de l'AppleScript, à un NSTask, c'est un format propriétaire, c'est pour envoyer à un WebService ?
"27.title" = "ceci est un
retour à la ligne" ;
"28.title" = "ceci est un\nretour à la ligne" ; /* je préfère cette forme */
Et tu peux pas lire le fichier strings (avec NSPropertyListSerialization) pour en extraire les chaà®nes plutôt que le parser toi-même ?
Mon but: Après avoir extrait (sous forme .plist) la hiérarchie, la liste des objets et la liste des strings localisables, il me faut analyser les trois "property list" pour créer un fichier traduisible et qui donne la hiérarchie d'objet du nib ou xib analysé.
Un exemple est joint, mais si tu as téléchargé ma dernière version àŸ, tu peux extraire en mode hiérarchique les textes de n'importe quel xib ou nib.