解析Json以获取一个NSArray中的所有内容

2023-11-30

内容就是这样...

[
    {
        "id": "",
        "title": "",
        "website": "",
        "categories": [
            {
                "id": "",
                "label": ""
            }
        ],
        "updated": 
    },
    {
        "id": "",
        "title": "",
        "website": "",
        "categories": [
            {
                "id": "",
                "label": ""
            }
        ],
        "updated": 
    }
]

如何将每个 feed 源插入一个数组中?

 NSDictionary *results = [string JSONValue];
NSArray *subs = [results valueForKey:@"KEY"];

我必须插入哪把钥匙? 谢谢


正如我所看到的,你将摆脱这个 JSON 字符串

NSArray:
[
    NSDictionary:
    {
        NSString: "id",
        NSString: "title",
        NSString: "website",
        NSArray:  "categories": 
        [
            NSDictionary:
            {
                NSString: "id",
                NSString: "label"
            }
        ],
        NSNumber: "updated"
    },
    NSDictionary:
    {
        ...
    }
]

因此,您在根目录下已经有了一个“Feeds”数组,并且必须使用它们在数组中的索引来迭代它们。对于第一个ID,即[[myJsonStructure objectAtIndex:0] objectForKey:@"id"];

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解析Json以获取一个NSArray中的所有内容 的相关文章

  • 错误 ITMS-9000 iTunes Connect

    我正在尝试上传一个phonegap build iOS应用程序到应用程序商店 我不断收到此错误 ERROR ITMS 9000 Missing Code Signing Entitlements No entitlements found
  • 如何比 CGContextStrokePath 更快地渲染线条?

    我正在使用 CGContextStrokePath 绘制约 768 个点的图表 问题是 每一秒我都会得到一个新的数据点 从而重新绘制图表 目前 这个已经很繁忙的应用程序占用了 50 的 CPU 图形绘制是在UIView 中的drawRect
  • 在哪里可以访问 Gdx.files.local()?

    我有一个预制的 json 文件 我想测试一下 这个 Json 文件将被修改 所以我想读 写 我注意到内部是只读的 所以我想将我的 Json 文件保存在本地存储中 通过 eclipse 或操作系统 windows 8 手动 以便我可以通过 f
  • 使用 json.js 字符串化多维数组时出现问题

    我有以下问题 stringify 但我认为我的 JavaScript 数组一定是错误的 这是我的代码 var questions new Array Valid hover function for i 0 i lt Questions l
  • 循环遍历 JSON 数组

    我最近发布了另一个问题 用户立即为我指明了正确的方向 ajax type POST url data token token re 8 cache false timeout 5000 success function html auth
  • AWS Lambda - Nodejs 函数不会返回数据

    我是 NodeJS 函数调用的新手 我已经在屏幕上敲了几个小时了 我所有的谷歌搜索都没有帮助 所以我有一个 AWS Lambda 函数 它接收一个带有单个 ID 号的 JSON 对象 该 ID 号将被传递并最终作为 myid 发送到 get
  • 将JSON数据解析到Android ListView中

    我已经潜伏这个网站很长一段时间了 幸运的是 到目前为止我所有的问题都得到了解答 我希望你们中的一些人能够阐明我的问题 我可以成功地让 ListView 来显示字符串数组 但是当我尝试将 JSON 数据解析为数组时 我的程序只是强制关闭 而
  • 如何使用 jq 和 Bash 将 JSON 展平为 Key=Selector 的 Bash 关联数组?

    作为后续展平任意 JSON https stackoverflow com questions 42299905 using jq flatten arbitrary json to delimiter separated flat dic
  • iPhone ImageView序列动画

    嘿 尝试将一个简单的 png 序列动画放入我的应用程序中 我在 IB 中放置了第一个框架 并将图形动画出口连接到它 序列中有 54 个 png 名称为 Comp 1 0000 png 到 Comp 1 00053 png 这是我的代码 vo
  • 如何动态删除嵌套的json键?

    这是示例 json search facets author language value nep count 3 value urd count 1 source value West Bengal State Council of Vo
  • 将 jQuery 与 Selenium WebDriver 结合使用 - 如何将 JSON 对象转换为 WebElement?

    我正在使用 Selenium WebDriver 我想执行 jQuery 代码来查找一些元素 我的代码如下 public function uploadGrantDoc script return itemlist grant file u
  • iOS 中的词干 - 不适用于单个单词

    我在用NSLinguisticTagger用于词干提取 我能够获得句子中单词的词干 但无法获得单个单词的词干 以下是我正在使用的代码 NSString stmnt i waited NSLinguisticTaggerOptions opt
  • ios - 使用 SIGPIPE 和 SIG_IGN 的信号函数

    我加入了一个旧项目 我发现了这条线 BOOL application UIApplication application didFinishLaunchingWithOptions NSDictionary launchOptions si
  • 我正在寻找 GCDAsyncUdpSocket 上的一些示例,但发现没有一个有效

    接收数据从未被调用过 我编写了这个由我的主线调用的 swift 类UI视图控制器向接收消息的服务器发送消息 但当服务器发回响应时 客户端永远不会收到它 因为 didReceiveData 从未被触发 我一直在谷歌上搜索并查看文档 它说客户端
  • 如何确定 UINavigationController 中工具栏的高度?

    我有一个带有由 UINavigationController 呈现的工具栏的视图 当我处理 UIKeyboardWillShowNotification 时 我将整个屏幕向上滚动键盘的高度 问题是当显示键盘时 底部工具栏不显示 所以我只需将
  • Android 解析 JSON 卡在 get 任务上

    我正在尝试解析一些 JSON 数据 我的代码工作了一段时间 我不确定我改变了什么突然破坏了代码 当我运行代码时 我没有收到任何运行时错误或警告 我创建一个新的 AsyncTask 并执行它 当我打电话时 get 在这个新任务中 调试器在此行
  • 将子视图发送到后面

    我正在尝试模仿 facebook ios 侧面菜单并让它工作 但是我遇到的问题是我无法将侧面菜单发送到后面 正如另一个问题中所讨论的那样使用 Objective C 的 iphone facebook 侧边菜单 https stackove
  • iOS SDK:MapKit MKPolyLine 未显示

    我试图在地图上显示多段线 但该线没有显示 我尝试了很多事情 但注意到似乎有用 我检查了核心数据函数 它正在返回数据 所以这不是问题 它必须是我在地图点创建或地图上绘制的某个地方 我猜 我确信一定是某个地方出了点小错误 但我找不到它 My c
  • 如何在 iOS 5 中使用 Embed Segue?

    iOS 6 引入了 Embed Segue 允许在 Storyboard 中使用自定义容器控制器 有没有办法在 iOS 5 上复制这个 这里的挑战是子视图控制器的视图通常要添加为父视图控制器的某些容器视图的子视图 因为你不能随机进行序列UI
  • 在 iPhone 模拟器中从硬盘读取文件

    是否可以将文件 从我的普通文件系统 读入在 iPhone 模拟器上运行的 iPhone 应用程序 据我所知 iPhone 本身没有 用户可访问的 文件系统 但这只是为了测试 并且只能在模拟器中运行 该文件将是一个可以在应用程序运行时编辑的文

随机推荐

  • 使用 C# XmlSerializer 为大量对象分块写入以避免内存不足

    我喜欢 XmlSerialize 的工作方式 如此简单 优雅 并且具有属性 p 但是 在序列化到 xml 文件之前构建所有对象的集合时 我遇到了内存不足问题 我正在从 SQL 数据库填充一个对象 并打算使用 XmlSerialize 将对象
  • 在JavaScript中,有没有办法继承Number函数?

    所以我知道我可以做到这一点 Number prototype square function return this this Function 4 square 16 有没有办法继承 Number 函数 这样我就不必修改 Number 原
  • 从 PHP 执行程序会挂起 APACHE

    您好 提前感谢您的关注 在过去的两周里 我一直在与一些让我发疯的事情作斗争 我的 Windows 机器上安装了 APACHE 2 2 22 和 PHP 5 4 3 我试图从 PHP 脚本调用一个程序 该脚本同时调用另一个程序 这两个程序都是
  • R cor(),method="pearson" 返回 NA,但 method="spearman" 返回值。为什么?

    我正在使用 R 在尺寸近似为 10 000 x 15 000 事件 x 样本 的非常大的数据矩阵上运行相关性 该数据集包含范围为 15 15 NA NaN inf 和 inf 的浮点值 为了简化问题 我选择一次处理矩阵的两行 将它们称为向量
  • 如何从 Node.js 中的 URL 加载外部 js 脚本

    我有一个在 VPS 上运行的 Node js 服务器 我想使用从另一台服务器提供的 js 脚本 例如 http example com api js 如何加载此脚本并在我的 node js 文件中使用它 Thanks exec wget h
  • for 循环中递归 $http.get

    我使用 Angular 1 5 我有一个查询类别的函数 然后对于每个类别 它查询产品 我想在检索到所有产品后显示一条消息 检索了多少个产品 它输出0 解决方案是什么 function getProducts vm categories va
  • 如何将 PCollection 转换为 python 数据流中的列表

    我有一个 PC 合集P1包含 ID 字段 我想从 PCollection 中获取完整的 ID 列作为列表 并将该值传递给 BigQuery 查询以过滤一个 BigQuery 表 执行此操作最快且最优化的方法是什么 我是数据流和大数据的新手
  • DateTime::add 会添加小时,即使间隔应该仅为秒

    这来自我之前关于获取指定数据集的平均时间间隔的问题 位于此处 1 我将再次发布整个函数 function getATBData siteID fromDate toDate global pdo ATBarray array maxATB
  • Android - 从 LocationClient 获取的位置不支持速度

    我正在使用新的 Google LocationClient 来检索地理位置 我需要获得每个点 位置 的速度 我现在正在做的是 if mLocationClient null mLocationClient new LocationClien
  • 如何使用 PHP 摘要?

    为什么要使用这样的摘要 它是否可以加快工作速度或者它的具体用途是什么 file1 php abstract class Search Adapter Abstract private ch null abstract private fun
  • 使用 Java DSL 在远程 S(ftp) 中移动已处理的文件

    一旦批处理使用 Spring 集成和 Java DSL 成功处理文件 我就会尝试在远程 SFTP 上移动文件 实现这一目标的最佳方法是什么 添加批量移动远程文件的步骤 或者使用FTP出站网关并提供MV命令 我倾向于选择第二种解决方案 让批处
  • 什么是虚拟方法?

    为什么要将一个方法声明为 虚拟 使用虚拟有什么好处 The Virtual修饰符用于标记可以在派生类中使用以下方式修改方法 属性 ect override修饰符 Example class A public virtual void Foo
  • Azure HTTP 请求超时解决方法

    目前 我们有一个托管在 Azure VM 实例上的应用程序 此应用程序有时会处理长时间运行和空闲的 HTTP 请求 这导致了一个问题 因为Azure 将关闭所有空闲时间超过几分钟的连接 我看到了一些关于设置较低 TCP keepalive
  • 如果运输方式是 Woocommerce 中的本地取货,则需要填写订单备注

    在 Woocommerce 中 我想要结账订单备注字段仅当选择本地取货作为运输方式 我已设法更改本地提货标签 以便指示客户向该字段添加详细信息 但想知道是否有一种方法不允许他们在向该部分添加详细信息之前继续操作 任何帮助将非常感激 下面的代
  • 使用空传播/空条件运算符时出错

    我在 VS 2013 中运行 NET 4 5 项目 为什么以下代码出错 var w Request Properties MS HttpContext as System Web HttpContextWrapper string IP w
  • symfony2 在构造函数中重定向

    我想在特定的情况下在构造函数中进行重定向 我尝试这样做 return new Symfony Component HttpFoundation RedirectResponse url 像这样 return this gt redirect
  • Chart.js - 绘制水平线

    我想使用在图表中绘制一条水平线Chart js 但我做不到 我读过这个问题 Chart js 绘制任意垂直线 但我无法转换绘图代码水平线不是垂直的 我希望你能帮助我 尤其是土豆皮 下面是绘制水平线的 JavaScript 代码 var da
  • Math.round(Math.random) 返回 3 个唯一数字问题 [已关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 好的 所以我需要返回 3 个互不相等的随机数 然后 当
  • 具有不同调色板的 R 热图

    我正在尝试使用不同的调色板在 R 中创建一个简单的热图 我想使用渐变 以便所有低于阈值 N 的数字都指定为一种颜色 例如紫色 所有高于阈值的数字都指定为另一种颜色 例如橙色 数字离阈值越远 颜色应该越深 这是一个示例数据集 Division
  • 解析Json以获取一个NSArray中的所有内容

    内容就是这样 id title website categories id label updated id title website categories id