Chaîne JSON à partir de NSDictionary avoir chemin d'accès au fichier
Je suis en train de travailler sur l'application dans laquelle je stocke le nom de fichier et chemin d'accès du fichier dans NSDictionary. Mon dictionnaire comme,
Dict Path : {
background = "file://localhost/var/mobile/Applications/6118A03F-345B-42D5-AC19-25F6D9AC4484/Documents/background.caf";
bgMusic = "file://localhost/var/mobile/Applications/6118A03F-345B-42D5-AC19-25F6D9AC4484/Documents/bgMusic.caf";
}
Il fonctionne bien, mais quand j'ai essayé de convertir le dictionnaire en chaîne JSON,
NSString *strPathForSong = [json stringWithObject:dictPath];
NSLog(@"path sting : %@",strPathForSong);
elle renvoie une chaîne vide. Donc, il y a aucun moyen de convertir dictionnaire d'avoir des "/" chaîne en chaîne json??
Je vous remercie à l'avance
Pouvez vous s'il vous plaît fournir le code source de la façon dont vous essayez de convertir NSDictionary en JSON ?
Je l'ai déjà dit dans ma question. veuillez vérifier.
Je l'ai déjà dit dans ma question. veuillez vérifier.
OriginalL'auteur user7388 | 2013-04-26
Vous devez vous connecter pour publier un commentaire.
Les séparateurs de chemin ne devrait pas être un problème lors de la conversion de votre dictionnaire à une chaîne JSON.
Votre exemple ne montre pas le type & initialisation de votre
json
variable, mais vous pouvez obtenir une représentation JSON de votre dict la manière suivante:Cela fonctionne très bien ici (y compris l'évitement correcte pour les séparateurs de chemin dans la ligne du journal)
Il semble que vos chemins d'accès sont stockés en tant que NSURL objets dans le dictionnaire. Les convertir en chaînes d'abord avec [NSURLobject absoluteString].
Oh...ok.. je vais essayer
Son travail, je vous Remercie. 🙂
merci beaucoup...:) le travail comme un charme...
OriginalL'auteur Thomas Zoechling