问题标签 [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.
ios - 将 JSON 提要转换为 NSDictionary
我的提要 URL在哪里JSON_CATEGORY_DATA_URL_STRING
,返回正常:
我似乎无法从以下代码中得到一个不错的NSDictionary
(或):NSArray
我已经阅读了很多关于此的帖子,但没有得到它。
iphone - 为 iPhone 解析 json 所需的帮助
我想在我的 iphone 应用程序中解析一个 JSON 文件。问题是我可以解析简单的 json 文件,但我很困惑如何解析以下类型的 json:
有人可以帮助我如何提取“123”的所有img_url。
谢谢你。
iphone - 尝试使用 SBJsonWriter 设置值/键对时出错
尝试设置值/键对时出现以下错误:
这是代码:
objective-c - Objective-c SBJSONWriter 将字典数组转换为 JSON
我目前在使用 SBJsonWriter 时遇到了一些麻烦。
我需要发送一个包含名称/值对的 json 对象的请求。例如
我不知道如何使用 SBJson Writer 框架在 Obj-C 中执行此操作。
对于每一对我都尝试构建一个字典,然后将字典添加到一个数组中。这会产生一个包含许多字典的数组,每个字典包含一个名称/值对。
关于如何解决此问题或是否有可能的任何想法?
提前致谢
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?
objective-c - SBJson 和 NSData
我从 quizlet.com 获取数据,它适用于简单的代码:
但我需要使用 NSURLConnection 来启动和停止活动指示器。我正在努力
我收到这样的消息:
[2377:707] -JSONValue 失败。错误是:输入意外结束
[2377:707] -JSONValue 失败。错误是:令牌的非法开始 [.]
[2377:707] -JSONValue 失败。错误是:令牌的非法开始 [d]
iphone - iPhone 上 Twitter 的 JSON 源
我正在尝试使用 SBJSON 框架为 iPhone 使用 JSON Feed。我最初确实尝试了一个示例,并且效果很好。但是当我使用我的 URL JSON 进行更改时,它找不到正确的密钥。我不确定我是否正确,因为我是学习 iPhone 的 JSON 框架的新手。下面是我的 JSON 提要:
找出正确密钥的代码:
iphone - 解析显示 nil 值的 JSON
我正在解析数据,它获取字典中的所有数据,但是当我使用 NSLog 检查值时,它显示 nil 值
字典解析
iphone - Objective-C 中 SBJson 的输入意外结束
我有以下代码试图解析我从网站返回的 JSON:
我收到这些错误:
我确实可以控制我正在尝试获取的 JSON,并且在生成 JSON 的 PHP 内部我将标头设置如下:
“输入意外结束”让我相信 JSON 格式不正确,但 JSONLint 告诉我它完全有效。我究竟做错了什么?感谢您抽出宝贵时间阅读本文,任何建议将不胜感激!
更新:
我这样设置responseData:
像这样的解析器(在.h中):
和.m:
查尔斯发现:
收到的 NSData 说明:
打印数据描述:{length = 117, capacity = 256, bytes = 0x5b7b22686f6d65223a22426c61636b62 ... 30382d3133227d5d}