Voglio convertire NSDictionary e NSArrays in formato json. JSON Kit può farlo e come?JSONKit: crea una stringa json formattata
5
A
risposta
9
// data-> stringa
NSMutableDictionary *nameElements = [NSMutableDictionary dictionary];
[nameElements setObject:@"abcd" forKey:@"username"];
[nameElements setObject:@"1234" forKey:@"password"];
NSString* jsonString = [nameElements JSONString];
// String-> Dati
NSDictionary *nameElements_ = [jsonString objectFromJSONString];
for(NSString *key in [nameElements_ allKeys]) {
NSString* body = [nameElements_ objectForKey:key];
NSLog(@"%@", body);
}
2
Questo è un esempio di invio di dizionario e array a server.che ha funzionato per me il 1000000%.
SBJSON *jparser = [[SBJSON new] autorelease];
NSString *ArrayjsonItems = [jparser stringWithObject:self.UrMergedArray];
NSString *DicjsonItems = [jparser stringWithObject:self.UrMergedDic];
NSLog(@"array Items :%@",self.UrMergedArray);
NSLog(@"dic Items :%@",self.UrMergedDic);
NSString *postString =[NSString stringWithFormat:@"Arrayitems=%@&Dicitems=%@",ArrayjsonItems,DicjsonItems];
NSLog(@"it is going to post : %@ \n\n",postString);
NSMutableURLRequest *request=[NSMutableURLRequest requestWithURL:snapURL];
[request setHTTPMethod:@"POST"];
[request setHTTPBody:[postString dataUsingEncoding:NSUTF8StringEncoding]];
NSURLConnection *connection=[[NSURLConnection alloc]
initWithRequest:request
delegate:self];
if (connection) {
self.receivedData = [[NSMutableData data] retain];
}
[connection release];
Problemi correlati
- 1. crea una stringa json da NSArray
- 2. Parsing stringa formattata
- 3. Visualizzazione stringa formattata HTML
- 4. Come posso aggiungere una stringa formattata a una stringa esistente?
- 5. Come ottenere una stringa formattata in OCaml?
- 6. Convertire una stringa formattata PEM in un java.security.cert.X509Certificate
- 7. JSONKIt serialize NSDIctionary
- 8. Creare stringa formattata da ArrayList
- 9. Come posso restituire una stringa formattata da una funzione?
- 10. Come convertire una data in una stringa formattata in VB.net?
- 11. Come faccio a serializzare JSON un dizionario NSDate in JSONKit
- 12. funzione di C per tornare stringa formattata
- 13. Converti un tempo in una stringa formattata in C#
- 14. Come analizzare una stringa formattata nell'oggetto Date in Java
- 15. Errori sul JSONKit implementare
- 16. Crea URL da una stringa
- 17. Crea una classe personalizzata JSON serializzabile
- 18. Formato stringa una stringa JSON fornisce KeyError
- 19. Crea JSON String utilizzando GSON
- 20. Aggiungere una proprietà a una stringa json con jackson json
- 21. Android- crea JSON Array e JSON Object
- 22. mysql_real_escape_string() crea solo una stringa vuota?
- 23. Ruby: crea una stringa da byte
- 24. crea una stringa di N caratteri
- 25. Crea file JSON online e ottieni l'URL
- 26. come ottenere boost :: posix_time :: ptime da stringa formattata
- 27. ServiceStack.Text JSON deserializzazione crea oggetto sbagliato invece di gettare sulla stringa di input non valido JSON
- 28. stringa formattata di serie di elementi di array numpy
- 29. Conversione da gg/mm/aaa stringa formattata a Datetime
- 30. Convertire data/ora in una stringa formattata all'interno di una query LINQ su SQL
questo dovrebbe essere SBJSON non JSONKit – Dilshan
Dio benedica u !! Mi hai salvato .... –
@HinataHyuga :) :) :) –