问题标签 [sbjson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
73806 浏览

ios - 将 JSON 提要转换为 NSDictionary

我的提要 URL在哪里JSON_CATEGORY_DATA_URL_STRING,返回正常:

我似乎无法从以下代码中得到一个不错的NSDictionary(或):NSArray

我已经阅读了很多关于此的帖子,但没有得到它。

0 投票
5 回答
1199 浏览

iphone - 为 iPhone 解析 json 所需的帮助

我想在我的 iphone 应用程序中解析一个 JSON 文件。问题是我可以解析简单的 json 文件,但我很困惑如何解析以下类型的 json:

有人可以帮助我如何提取“123”的所有img_url。

谢谢你。

0 投票
1 回答
1144 浏览

iphone - 尝试使用 SBJsonWriter 设置值/键对时出错

尝试设置值/键对时出现以下错误:

这是代码:

0 投票
2 回答
2139 浏览

objective-c - Objective-c SBJSONWriter 将字典数组转换为 JSON

我目前在使用 SBJsonWriter 时遇到了一些麻烦。

我需要发送一个包含名称/值对的 json 对象的请求。例如

我不知道如何使用 SBJson Writer 框架在 Obj-C 中执行此操作。

对于每一对我都尝试构建一个字典,然后将字典添加到一个数组中。这会产生一个包含许多字典的数组,每个字典包含一个名称/值对。

关于如何解决此问题或是否有可能的任何想法?

提前致谢

0 投票
2 回答
1660 浏览

iphone - 重复符号、GTMOAuth2 和 Facebook SDK for IOS 均使用 SBJSON

我有一个应用程序,我在其中实现了 facebook 登录。我将来自 facebook sdk 的源代码直接复制到我的项目中。现在我需要添加谷歌登录。这次我添加了 GTMOAuth2 作为静态库。(我也有这方面的来源,但我无缘无故地添加为静态库)。问题是他们都在使用 SBJson,我得到了重复的符号。facebook sdk 中的 SBJson 似乎比 GTMOAuth2 库中的更新。我是菜鸟,以前从来没有重复的符号,我该怎么办?是否有解决这个特定问题或解决重复符号的一般方法?我是否只删除出现两次的内容,直到它起作用,是否有一些链接器设置?谢谢。

更新 - 我尝试了什么:

将两个项目添加为静态库。

  • 我尝试从 GTMOAuth2 中删除 SBJSON.h/m 文件,结果:谷歌登录后 json 解析错误:

  • 我尝试从 Facebook iOS SDK 中删除 SBJSON.h/m 文件;结果:facebook 登录后 json 解析错误。

我可以让这两个版本的 SBJSON 在我的应用程序中神奇地共存而没有重复的符号吗?我是否必须修改一个库才能使用我打算使用的一个 SBJSON?

0 投票
1 回答
2758 浏览

objective-c - SBJson 和 NSData

我从 quizlet.com 获取数据,它适用于简单的代码:

但我需要使用 NSURLConnection 来启动和停止活动指示器。我正在努力

我收到这样的消息:

[2377:707] -JSONValue 失败。错误是:输入意外结束

[2377:707] -JSONValue 失败。错误是:令牌的非法开始 [.]

[2377:707] -JSONValue 失败。错误是:令牌的非法开始 [d]

0 投票
3 回答
498 浏览

iphone - iPhone 上 Twitter 的 JSON 源

我正在尝试使用 SBJSON 框架为 iPhone 使用 JSON Feed。我最初确实尝试了一个示例,并且效果很好。但是当我使用我的 URL JSON 进行更改时,它找不到正确的密钥。我不确定我是否正确,因为我是学习 iPhone 的 JSON 框架的新手。下面是我的 JSON 提要:

找出正确密钥的代码:

0 投票
2 回答
217 浏览

iphone - 解析显示 nil 值的 JSON

我正在解析数据,它获取字典中的所有数据,但是当我使用 NSLog 检查值时,它显示 nil 值

字典解析

0 投票
1 回答
604 浏览

iphone - 解析显示 nil 值的 JSON

字典解析

0 投票
1 回答
2031 浏览

iphone - Objective-C 中 SBJson 的输入意外结束

我有以下代码试图解析我从网站返回的 JSON:

我收到这些错误:

我确实可以控制我正在尝试获取的 JSON,并且在生成 JSON 的 PHP 内部我将标头设置如下:

“输入意外结束”让我相信 JSON 格式不正确,但 JSONLint 告诉我它完全有效。我究竟做错了什么?感谢您抽出宝贵时间阅读本文,任何建议将不胜感激!

更新:

我这样设置responseData:

像这样的解析器(在.h中):

和.m:

查尔斯发现:

收到的 NSData 说明:

打印数据描述:{length = 117, capacity = 256, bytes = 0x5b7b22686f6d65223a22426c61636b62 ... 30382d3133227d5d}