使用 json 解析的 iPhone 应用程序

Posted

技术标签:

【中文标题】使用 json 解析的 iPhone 应用程序【英文标题】:Iphone app using json parsing 【发布时间】:2012-07-28 09:43:25 【问题描述】:

请教一个问题!

我一直在阅读如何创建 iPhone 应用程序,我需要做的是解析一些 json 结构。

我有一些产品的名称,它们将显示在列表中,当您单击每个产品时,您将被重定向到该产品的图库。所有这些都会有一个在线数据库!

现在,我一直在尝试通过使用一些示例代码来做到这一点,但我遇到了一个被卡住的地方..

如果可能的话,我的问题是问你,我该如何开始?我的意思是,我应该从使用基于视图的应用程序开始,标签式应用程序吗?空应用程序?

我如何在 google 中搜索,使用哪些关键词解析 json 结构以便它们充当菜单,我的意思是一旦你点击产品,画廊就会出现?

我需要的只是一些关键字...不是任何解决方案或其他任何东西! 谢谢!

【问题讨论】:

【参考方案1】:

您可以从使用基于视图的应用程序开始。在这种类型的应用程序中,您的根视图已经添加到您的窗口中。您可以稍后添加导航控制器...如果您需要任何进一步的帮助..随时询问!

【讨论】:

嘿,感谢您的回复 :) 所以请让我抓住逻辑!我创建了一个基于视图的应用程序,然后我将 json 文件解析为导航控制器? 没有导航控制器是视图的顶部栏。我们使用它在不同的视图之间导航。您必须在视图本身中进行 JSON 解析,例如"ViewController.m" 最后一个愚蠢的问题,我如何解析 json 数组,我的意思是,一旦我做了一个 http 请求,我得到了数组,我应该为每个产品创建一个视图?我的意思是,我需要解析 json,例如我列出了产品,一旦我点击每个产品,就会打开一个图片库。我需要为此创建另一个视图吗? :// 解析后得到数组了吗??如果是,并且如果您想显示所有产品列表,则可以在同一视图上使用 UITableView。 如果您想在点击每个表格视图单元格时显示图片,那么您将不得不在 iphone 上使用新视图。【参考方案2】:

JSON 的关键字:

    解析 json iphone iphone 的 json 解析器 json skd iphone

指向 JSON tutorial、skd 和示例 project 的链接。

链接到网络应用程序tutorial。

使用 html5 tutorial 链接到网络应用程序。

【讨论】:

谢谢 Teodor,我明白了,我以前用这个关键字搜索过,但我需要更具体的东西,比如使用生成的 json 数组作为导航控制器.. 请说英语:“生成的json数组作为导航控制器”是什么意思? 对不起,我的英语还是有问题.. 所以,我想做的是,使用 http 请求解析一个 json 数组,每个 json 项都将被使用作为一个按钮,会有这样的列表:标致、奔驰、菲亚特、法拉利等,当您单击此按钮时,将打开它们每个人的照片库。原则上它必须是一件简单的事情。我是新人! 好的,发布一个指向你的json的链接,或者发布json字符串本身(如果它很大,不需要发布所有的) 嗯,json 会是这样的: Product1-Image1/Image2/Image3 Product2-Image1/image2/Image3... etc etc...

以上是关于使用 json 解析的 iPhone 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

iphone应用程序中json解析的问题

使 iPhone 能够获取和解析 JSON?

iPhone 上的调试解析 JSON 值的方式与模拟器不同

在 iOS 应用程序中获取和解析 JSON 的最佳方法? [关闭]

iPhone JSON 问题

Swift 2,解析 JSON,空响应