Comment puis-je extraire les données à partir d'une structure qui NSMutabledata
retournés par NSConection
, comme celui-ci:données Extrait de NSMutableData
<response>
TOKEN=abcdef
</response>
Comment puis-je extraire les données à partir d'une structure qui NSMutabledata
retournés par NSConection
, comme celui-ci:données Extrait de NSMutableData
<response>
TOKEN=abcdef
</response>
La question est étiquetée iPhone je pense que vous voulez dire NSURLConnection
et non NSConnection
. Ma réponse est basée sur cette hypothèse.
Vous devrez implémenter les méthodes NSURLConnectionDelegate
et récupérer toutes les données dans un objet NSMutableData. J'espère que vous avez déjà fait cela comme vous avez le NSMutableData
.
L'obtention de données au format souhaité dépend du type de données renvoyées par la connexion. Si c'est un XML ou un JSON, vous devrez utiliser un analyseur. est disponible dans l'objectif c. Si elle est une chaîne sipmle, vous pouvez directement convertir en une chaîne dans votre méthode connectionDidFinishLoading
de délégué et de l'utiliser:
NSString *receivedDataString = [[NSString alloc] initWithData:receivedMutableData encoding:NSUTF8StringEncoding];
Merci pour votre aide! –