Tag: json

通过键值对读取jSON对象请求

我正在尝试阅读jSON对的forms的jSON响应。 当我通过浏览器手动点击URL时,通过jSON对象获得所需的状态码/响应 {"status":"0","responseCode":"1021","response":{"message":"Please check your Settings ","data":"2012-11-24, 7:28 am"}} 当我试图通过我的app.My代码,当我通过应用程序发送数据时得到相同的预期响应 [dictionnary setObject:@"admin" forKey:@"username"]; [dictionnary setObject:@"123123" forKey:@"password"]; NSError *error = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dictionnary options:kNilOptions error:&error]; NSString *urlString = @"MY CALL URL"; NSURL *url = [NSURL URLWithString:urlString]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url]; [request setHTTPMethod:@"POST"]; [request setHTTPBody:jsonData]; NSURLResponse *response = NULL; NSError *requestError = NULL; […]

获取json对象,然后分配给可用视图

那么在我的应用程序,我有一个tableview。 我想要做的是:通过Web获取数据,将它们存储在一个数组中,然后根据每个索引的值获取相应的行来获取背景。 我的意思是这样的:如果data [0] = red —> 0行的图像是红色的,否则是绿色的。 我已经设法下载数据,但问题是图像先分配,然后发生http请求。 例如:这是我的代码获取数据并将其存储到数组: – (void)connectionDidFinishLoading:(NSURLConnection *)connection { NSLog(@"connectionDidFinishLoading"); NSLog(@"Succeeded! Received %d bytes of data",[self.responseData length]); // convert to JSON NSError *myError = nil; NSDictionary *res = [NSJSONSerialization JSONObjectWithData:self.responseData options:NSJSONReadingMutableLeaves error:&myError]; colours== [NSMutableArray array]; NSString *parsed_data=[res objectForKey:@"data_1"]; NSLog(@"getting colour : %@",parsed_data); [colours addObject:parsed_data]; ….. [self.mapMain reloadData]; } mapMain是我的IBoutlet。 并设置背景: […]

如何在iOS设备和ASP.NET URL之间发送和接收JSON POST?

我正在开发一个需要与Windows服务器共享数据的iDevice应用程序。 我已经在网上看了很多例子,并提出了下面列出的实现。 iOS应用程序将JSON发送到Web服务器,并收到一个JSON响应。 但是,这个回应并不是我所期望的。 我收到{"d": "{\"name\": \"John Doe\", \"email\": \"test@gmail.com\"}"}而不是{\"name\": \"John Doe\", \"email\": \"test@gmail.com\"}任何想法“d”来自哪里? iOS代码: -(void)checkWithServer { NSOperationQueue *queue = [[NSOperationQueue alloc] init]; NSURL *postURL = [NSURL URLWithString: @"http://texas/WebSite3/Service.asmx/doSomething"]; NSDictionary *jsonDict = [[NSDictionary alloc] initWithObjectsAndKeys: @"test@gmail.com", @"email", @"John Doe", @"name", nil]; NSError *error; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:jsonDict options:0 error:&error]; NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL: […]

AFNetworking JSON序列化问题

我发送JSON(最初存储在一个NSDictionary)使用AFNetworking。 我的对象看起来像这样(取自文档评论): /** * Sends a create request to the API server * Success will be a dictionary containing: * * playlistSession: { * "mediaSegments": {}, * "mediaSequence": 0, * "timeElapsed": 0, * "config": { * "maxSegments": 4, * "targetDuration": 10 * }, * "meta": { * "id": "test", * "shouldBeAvailable": false, * "isAvailable": false, […]

如何处理JSON提供的HTML文本格式的UITextView

我正在尝试创build我的第一个IOS应用程序,并在创build视图时遇到问题。 该应用程序显示我从JSON文件获得的信息。 JSON包含HTML样式的格式化文本。 在这个HTML文本中有一个或多个照片。 在应用程序中,我希望这些照片显示在文本上方(每秒显示几张照片)。 照片是JSON中的单独项目,所以我真的不需要HTML文本中的引用。 我希望照片和文字可以滚动,以防它不适合在屏幕上。 我已经尝试了以下内容:从HTML文本中删除了href标签,并在UIWebView中显示了文本。 在文本上方,我在UIImageView中显示了照片。 文本可以即时滚动,但照片永远可见。 所以现在我想我应该使用UITextview。 但是,如何获得HTML文本中的格式转换为格式化的UITextView呢? 还是我错过了什么? HTML文本看起来像这样: <p>ik was de afgelopen dagen voor het eerst van mijn leven in de Duitse stad Keulen. Bepakt met een frisse blik zitten we nu in de ICE die ons terug brengt naar Amsterdam. Hoog tijd om die blik te delen!<br \/>\n<a […]

问题显示来自url的图像数组

通过Firebase,我打电话给很多URL将其转换为UIImage,但不是以正确的顺序显示。 打印function标记为: 0 2 1 3 4 JSON是这样的: { "evento_1" = "http://.altervista.org/evento1.jpeg"; "evento_2" = "http://.altervista.org/evento2.jpeg"; "evento_3" = "http://.altervista.org/evento3.jpeg"; "evento_4" = "http://.altervista.org/evento4.jpeg"; "evento_5" = "http://.altervista.org/evento5.jpeg"; } 获取数据的函数: ref.observeEventType(.Value, withBlock: { snapshot in let nsDictionary = snapshot.value as? NSDictionary for (key, value) in nsDictionary! { dict[key as! String] = value } var index = 0 for (_, […]

有什么办法来解决一个JSON响应

我正在parsing一个错误的JSON。 我在Swift中这样做: jsonString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true) 所以,它给出了一个错误。 Error converting string to object => Optional(Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn't be completed. (Cocoa error 3840.)" (Badly formed object around character 11396.) UserInfo=0x14512990 {NSDebugDescription=Badly formed object around character 11396.}) 现在,反应是一个巨大的,所以我只发布它的错误部分: { "data" : { "operator_settings" : { "profileSettings" : "{"visible":["firstname","lastname","phonenumber","emailaddress","paddress","paddress2","paddresscity","paddressstateabbreviation","paddresszip","paddresscountry"],"required":["firstname","lastname","emailaddress","paddress","paddresscity","paddresszip"]}" } }, "status" : 200.0, "count" : null […]

从Json下载并保存图像

我有一个来自Json的数组url图像。 我想下载,保存和显示图像内的应用程序。 检查图像存在于应用程序。 你可以帮我吗! 预先感谢 代码下载,保存并显示: – >我不知道check image是否存在使用它: for (int i=0; i<[self.imageURLs count]; i++) { if ([[NSFileManager defaultManager] fileExistsAtPath:[NSString stringWithFormat:@"img%d.jpg",i]]) { NSLog(@"file exists at the path"); } else NSLog(@"file doesnt exist"); int y_lblLogo = i==0 ? 45 : (20 * (i+1)) – 15 ; UIImage * imageFromURL = [self getImageFromURL:[self.imageURLs objectAtIndex:i]]; [self saveImage:imageFromURL withFileName:[NSString […]

意外地发现了零,同时展开阅读JSON的可选值

人们,我不明白为什么,但是这个问题(意外发现零,而解包一个可选值)发生在这一行: 变种字典:NSDictionary = NSJSONSerialization.JSONObjectWithData(数据,选项:NSJSONReadingOptions.MutableContainers,错误:错误)作为NSDictionary 看代码: import基金会 class ProdutoService { // return a produtos Array class func getProdutos() -> Array<Produto> { var produtos: Array<Produto> = [] for (var i = 0; i < 10; i++) { var p = Produto() p.nome = "Produto \(i)" p.desc1 = "Descrição \(i)" p.desc2 = "Descrição \(i)" produtos.append(p) } return produtos […]

如何创build像什么应用程序做的联系人列表

我正在创build一个创build用户configuration文件的应用程序。 我需要能够看到我的联系人谁安装了应用程序,以便我可以授予他们访问我的个人资料,并查看他们的个人资料。 如何获得完整的联系人列表,确定我的电话号码以创build我的帐户,并检查联系人中有多less人安装了应用程序? (类似于WhatsApp的做法) 我知道有可能通过使用Apple API获取联系人列表,但是我必须将所有信息发送到服务器以检查他们是否安装了应用程序? 谢谢。