我有一个应用程序,我以数组的形式从服务器(json)获取数据,并使用我在我的应用程序中使用的索引,如下所示.
JSONObject topobj = new JSONObject(page);
JSONObject innerobj = topobj.getJSONObject("restarutant");
JSONArray phone = innerobj.getJSONArray("phone");
textViewPhone.setText("Phone: " + phone.get(0).toString() + " ,"
+ phone.get(1).toString());
Run Code Online (Sandbox Code Playgroud)
对于小尺寸阵列,我可以这样做.但是当数组包含'n'没有元素并动态地我必须使用它时,那时它需要转换为String Array.谁能告诉我如何将json数组转换为String数组?谢谢
我通过localisableString和不同的xib更改了iPhone的语言来完成本地化,只能使用NSLocale方法,但app的要求是通过更改app设置视图中的语言来定位它,而不管iPhone语言如何.
我想要的滑块有助于解锁我的应用程序中的iPhone,但我得到了标准的滑块.请告诉我有没有办法改变标准滑块或有任何代码或UI来获得帮助我们解锁的滑块苹果手机...
那我怎么会得到那个滑块,客户要求....我们可以把图像放在"滑动解锁"滑块的标准滑块上......什么
{"status": "FRE", "list": [{"make": "Toyota", "id": 1, "model": "camry", "engine": "Four Cylinder"}{"make": "Ford", "id": 3, "model": "focus", "engine": "Four Cylinder"}]}
Run Code Online (Sandbox Code Playgroud)
如何提取每个" car" JSON object并将其放入原生object?我正在使用SBJSON.这是我当前的代码,但它只能提取一个car元素,当我需要能够迭代每个car对象并保存它:
NSString *responseString = [request responseString];
NSString *responseDict = [responseString JSONValue];
NSArray *keys = [NSArray arrayWithObjects:@"id",@"make",@"model",@"engine", nil];
NSArray *objects = [NSArray arrayWithObjects:[responseDict valueForKeyPath:@"list.make"],[responseDict valueForKeyPath:@"list.model"],[responseDict valueForKeyPath:@"list.id"],[responseDict valueForKeyPath:@"list.engine"] , nil];
self.car = [[NSDictionary alloc]initWithObjects:objects forKeys:keys];
Run Code Online (Sandbox Code Playgroud)