Tag: json

parsingJSON – iPhone

我是json的新手,我需要你的帮助。 我收到了像这样的JSONstring: {"network": { "network_id":111, "name":"test name", "city":"test city", "country":"test country", "description":"test desc" } } 我如何处理这个string和拆分键/值,以便在我的视图中使用它们? – (void) connectionDidFinishLoading:(NSURLConnection *)connection { [connection release]; NSString *responseString = [[NSString alloc] initWithData:self.responseData encoding:NSUTF8StringEncoding]; self.responseData = nil; //*********** How I can parse responseString *********// [networkIDLabel setText:@"ADD THE VALUE"]; [nameLabel setText:@"ADD THE VALUE"]; [responseString release]; [UIApplication sharedApplication].networkActivityIndicatorVisible = NO; } […]

使用AFNetworking 3.0在URL正文中发送JSON数据

我想从我的IOS应用程序发送到我的IOS应用程序的URL 身体的 JSON数据 。我search了许多SO问题,但我找不到我想要的。 如果有人知道如何处理AFNetworking然后请让我知道。谢谢这是我的代码剪发送参数 NSMutableDictionary *parameters = [[NSMutableDictionary alloc]init]; [parameters setValue:@"PY" forKey:@"AppSecret"]; [parameters setValue:@"IOS" forKey:@"login_provider"]; [parameters setValue:_txtemail.text forKey:@"email"]; [parameters setValue:_txtpassword.text forKey:@"password"]; [parameters setValue:@"1" forKey:@"ios_device_id"]; AFHTTPSessionManager *managertwo = [[AFHTTPSessionManager alloc]initWithSessionConfiguration:[NSURLSessionConfiguration defaultSessionConfiguration]]; managertwo.requestSerializer = [AFJSONRequestSerializer serializer]; [managertwo.requestSerializer setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; [managertwo POST:[NSString stringWithFormat:@"http://capemedics.co.za/Api/user_register/valid_user"] parameters:parameters progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) { NSLog(@"success! %@",responseObject); NSLog(@"%@",parameters); } […]

查询通过phpMyAdmin工作,但不能通过从viewController调用的PHP脚本工作

我有一个tableViewController呈现按名称sorting的地方列表! 这个列表是使用查询从我的MySQL数据库中检索的 从Castle ORDER BY Name中selectIDUser 但我的目标是根据userLocation按位置sorting。 所以,数据库中的任何地方都有“纬度”和“经度”字段。 在我的tableViewController我做到这一点: NSString *IDString = @"SELECT ID FROM Castle ORDER BY Name ASC"; NSMutableString *strURL = [NSMutableString stringWithFormat:@"http://localhost/myApp/fieldsRequest.php?query=%@",query]; [strURL setString:[strURL stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]; NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]]; NSError* error; NSDictionary* json = [NSJSONSerialization JSONObjectWithData:dataURL options:kNilOptions error:&error]; NSMutableArray *results = [[NSMutableArray alloc] init]; int numRow = 0; for (NSArray […]

在Swift iOS中parsingJSON阿拉伯数值

我正面临与parsing阿拉伯JSON值有关的问题。 它显示像编码格式\u0637\u0631等。我已经在Android版本中使用UTF8转换完成 。 我对iOS环境非常陌生。 将不胜感激相关的任何帮助。 PS:尝试谷歌,但无法find解决scheme。

如何在web服务上解开uitextfield数据

我有login屏幕公司注册,我想发布所有uitextfield数据上点击button上的web服务。 这是我点击button的代码 – (IBAction)Register:(id)sender { if (_CompanyName.text.length <=0) { NSLog(@"enter company name"); UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Enter Company Name" message:nil delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:@"Continue", nil]; [message setAlertViewStyle:UIAlertViewStyleDefault]; [message show]; } 我是那种活动的初学者,所以如果有人知道的话请帮忙,谢谢。

迭代NSDictionary并将其保存到对象types的数组中

正如标题所说,我想遍历NSDictionary并将单个条目保存到对象types的数组中。 我目前正在努力读出NSDictionary的单个条目,因为我不能简单地用entry [index]调用它们并向上计数。 我有一个名为“客户”的本地JSON文件,我很快就进入了。 该文件如下所示: { "clients": [ { "id": 3895, "phone": 0787623, "age" : 23, "customerSince" : 2008 }, { "id": 9843, "phone": 7263549, "age" : 39, "customerSince" : 2000 }, { "id": 0994, "phone": 1093609, "age" : 42, "customerSince" : 1997 } ] } 我做了什么? 我创build了一个类ClientObject,看起来像这样: import Foundation class ClientObjects{ var id : […]

Obj-C获取JSON密钥名称

嗨,我想创build一个PHP和iOS之间的链接,我正在使用JSON。 虽然我的JSON数组很奇怪,但我不是创build者,因为这是在一个封闭的API中,我不能改变它。 JSON看起来像这样: {"success":true,"errors":[],"data":{"Servers":{"6":"Name here"}}} 6是服务器的ID,另一个是名字。 正如你所看到的关键是ID和值是名称,但我如何在Objective-C中获得ID? 我知道如何接收服务器名称,但要做到这一点,我需要find服务器ID。 这是我现在的代码: NSDictionary *json = [[NSDictionary alloc] init]; NSError *error; json = [NSJSONSerialization JSONObjectWithData:_responseData options:kNilOptions error:&error]; NSDictionary *test = [dataDict objectForKey:@"Servers"] NSLog(@"%@", [test objectForKey:@"6"]); // Server Name (ID of server is 6) _responseData只是从PHP脚本接收到的JSON数据。

在Swift中过滤字典的NSArray

我有一个从RESTful API中提取的字典数组。 我目前正试图根据需要过滤掉“域”等于“youtube.com”的数据。 我如何过滤掉? 我看过 results.filter({ $0["domain"] != "youtube.com" 但不知道如何去更深入的工作。

NSObject没有一个名为Key error的成员

我需要以如下所示的格式构造一个JSON对象。 { "DeviceCredentials": { "UniqueId": "sample string 1" }, "Handovers": [ { "Occasions": [ { "Id": 1 }, { "Id": 1 } ] } ] } 虽然有Occasions数组虽然有一个问题。 Occasion对象的数量有所不同。 有时可能只有一个场合,有时会有多个。 由于这是dynamic的,我写了下面的方法来创build这个数组。 func getOccasionArray(handover: Handover) -> JSON { var occArray = [[String: NSNumber]]() for occ in handover.occasions { let occasion = occ as Occasion var obj = […]

将JSON中的UTF8string转换为纯文本iOS?

Iam试图在UITableViewCell中显示JSON列表。 当我parsing我的JSON我可以看到UTF8字符,当我显示UILabels UTF8string显示错误的值。 这是我的JSON文件结构 [{"name":"C\u0103r\u021bile pe fa\u021b\u0103 (Taxi Gratis)","code":"TX7","details":"tertert","costperkm":"ertrete","minimumcost":"tetret","taxicontact":[{"carrier":"ertertert","number":"ert"}],"taxistation":[{"stationname":"terterter","latitude":"tertert","longitude":"rete","details":"terterterter"}],"logo":"","tag":"tertertertert"}] 我试图在我的UILabel中显示这个"name":"C\u0103r\u021bile pe fa\u021b\u0103 (Taxi Gratis)" ,并且显示出这样的“ C?r?ile> pe fa??" 代码我试过了 NSString *correctString = [NSString stringWithCString:[ss cStringUsingEncoding:NSUTF8StringEncoding] encoding:NSUTF8StringEncoding]; NSLog(@"%@",correctString); 请帮我解决这个问题。