supprimer “\n” dans NSString
Mon json est de retour cette :
adresse = "129 Ville de la Route
\nShoreditch
\nLondon EC1V 1JB";
Je veux enlever le "\n". Parce que je veux l'afficher dans une seule ligne.
J'ai essayé suivantes:
NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""];
NSString * newReplacedString = [string stringByTrimmingCharactersInSet:[NSCharacterSet newlineCharacterSet]];
La fois le résultat même:
Résultat
900 N Michigan Avenue
Chicago
Illinois 60611
Si j'ai essayé ce
NSString *s = [string stringByReplacingOccurrencesOfString:@"\n" withString:@"\\n"];
Résultat
900 N Michigan Avenue
\nChicago
\nIllinois 60611
S'il vous plaît suggérer.
qu'est-ce que votre question..?
stackoverflow.com/a/9431312/653513
vous pouvez poster la chaîne json à partir de laquelle vous souhaitez supprimer \n,dans le post ci-dessus thier sont deux adresses. NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""]; ce code ne fonctionne pas pour vous?
Je veux supprimer "\n" à partir de la chaîne
stackoverflow.com/a/9431312/653513
vous pouvez poster la chaîne json à partir de laquelle vous souhaitez supprimer \n,dans le post ci-dessus thier sont deux adresses. NSString * newReplacedString = [string stringByReplacingOccurrencesOfString:@"\n" withString:@""]; ce code ne fonctionne pas pour vous?
Je veux supprimer "\n" à partir de la chaîne
OriginalL'auteur Priyanka Chhetri | 2012-06-11
Vous devez vous connecter pour publier un commentaire.
Essayer :
Cela a fonctionné et j'ai eu la sortie comme :
\n
est affiché, cela est clair que la chaîne ne contenant pas de\n
mais\\n
Il a donné sa chaîne json. et la chaîne contient des '\n' et pas '\\n' .
pas de sortie contient
\n
ce qui signifie qu'il est\\n
parce que sinon, le\n
ne serait pas imprimé et remplace simplement par une nouvelle ligne.merci. upvoted. J'ai eu une situation où j'ai dû supprimer \r\n avant de supprimer la ligne.
OriginalL'auteur Mansi Panchal
Il ressemble à la
\n
est littéralement en vous chaîne et non comme un caractère de saut de ligne, alors vous avez besoin pour échapper à la\
, comme\\n
:OriginalL'auteur rckoenes
Pour ceux qui peuvent être à la recherche pour la réponse. Essayez les une fois. Il a travaillé pour moi.
OriginalL'auteur Arunavh Krishnan
Priyanka
Utilisez le code Suivant pour supprimer les nouvelles lignes.
}
OriginalL'auteur Rupesh
OriginalL'auteur Suresh.D
Pour supprimer les "\n" effectuer les opérations suivantes
OriginalL'auteur Omar Abdelhafith
Dupliquer .Vérifiez la réponse ici.
OriginalL'auteur user1226119
cela fonctionne pour moi:
OriginalL'auteur CarlJ
Son travail
OriginalL'auteur Narayana
Vous avez mentionné
[string stringByReplacingOccurrencesOfString:@"\n" withString:@""]
ne marche pas..Avez-vous essayé le "\r"
OriginalL'auteur Roshit
Dans Swift 2.2: laissez nouveaumot = adresse.stringByReplacingOccurrencesOfString("\n", withString: "")
OriginalL'auteur LevinsonTechnologies