问题标签 [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.
iphone - UItbaleview Cell json内容未在iOS中显示
我创建了一个应用程序,它将从 Web 服务中获取信息。到目前为止,我通过使用 NSLog 显示内容来获得它,但是当我尝试在 UITableViewCell 中加载它时它没有显示。这是我的代码
我已经通过添加带有 UITableViewController 的文件来插入 tableviewcontroller ..这会是一个问题..请帮助..
ios - 重复符号错误:SBJsonParser.o?
我目前在我的项目中有 ShareKit,它被编译为静态库。它得到了适当的实施。我还通过将亚马逊的框架添加到我的项目中来实施亚马逊的 AWS 开发工具包。
似乎重复的符号来自亚马逊的 AWS 开发工具包文件“AWSIOSSDK”。这是它的样子:
该文件与 ShareKit 的文件 libShareKit.a 发生冲突。这是该文件的样子:
无论如何,这两个文件都是我以前从未见过的文件。似乎一些 JSON 文件在其中发生冲突。
我查看了其他 SO 问题,他们说要对已编译的源代码做一些事情,但这些文件都不是来自任一库的已编译源代码。
这是 Xcode 给出的确切错误:
无论如何,有人知道我应该做什么吗?除非我解决此问题,否则我的应用程序无法编译。
谢谢!
ios - 键值 NSDictionary 的 SBJSON 问题
我有如下 JSON 字符串:
对于解析 JSON 对象,我使用的是 SBJSON 库。
这是我用于从 JSON 对象检索数据的代码:
但是当我尝试进入 NSLog 我的字典时,我没有一对键值对象,而只有键,例如:状态、秘密、客户端和过期。
如何使用 SBJSON 库获取带有键值对象的 NSDictionary
iphone - 在objective-c中解析json文件
我有这个 json 链接 Json_link
我如何获得 (17 : 00) 和 (Amberg) 和 (Aubstadt) 值。并提前感谢。
objective-c - SBJSON 将新数据附加到现有 JSON 文件中,而不先对其进行解析
我正在制作一个应用程序,让用户以不同的颜色和画笔大小在屏幕上绘图。绘制后,我会将有关每个绘制路径的信息存储在 JSON 文件中,以防止其占用内存。现在我让它解析所有现有路径,然后添加新路径并再次将其全部写回。我希望它只是将新数据附加到 JSON 文件中,而不必先将其读入并解析它,这将使它一次只有一个路径在内存中。
我正在使用 SBJSON,JSONWriter 有一些附加功能,但我认为您需要先将 JSON 字符串附加到文件,而不是文件,这意味着无论如何我都必须读取文件。有没有办法在根本不读取文件的情况下做到这一点?我确切地知道数据的结构。
json - SBJsonWriter 嵌套 NSDictionary
我正在尝试使用 Json 序列化 objc 对象以将其发送到服务器。
同一台服务器在 GET 上为此对象类型发送以下内容:
SBJsonWriter 为我在 objc 中创建的匹配对象/类型生成以下内容:
这就是我使用 SBJsonWriter 的方式:
这是我在被序列化的类中的 proxyForJson 实现(SBJsonWriter 需要):
被序列化的类只包含两个属性:typeProperties 和 imageUrls(都是 NSMutableDictionary)。
现在,问题是:当我执行 POST 时,服务器(毫不奇怪)不解析 SBJsonWriter 生成的 Json。问题是:如何生成与服务器提供的 Json 匹配的 Json(假设在上传时会正确解析匹配的 Json)。
提前感谢您的帮助。
ios - 将 SBJson 与 facebook sdk 静态库一起使用
目前,当我尝试将 SBJson 库与 facebook-ios-sdk 放在一起时,我得到了
'duplicate interface definition for class 'SBJsonParser''
过来。
所以我创建了一个静态 facebook-ios-sdk 库,然后我还在同一个项目中获得了我的标准 SBJson 库。我得到了错误。
任何人都可以提出解决此问题的方法吗?我真的需要在我的应用程序中使用那个库......因为我已经在这个库中有几千行代码并且也需要实现 facebook......
ios - SBJson 和 Facebook iOS SDK 错误“'NSData' 没有可见的@interface 声明选择器'JSONValue'”
我收到一条错误消息:
"no visible @interface for 'NSData' declares the selector 'JSONValue'"
??
当我有一个数据流 (NSDAta) NSDictionary * dict = [data JSONValue]; 时会发生这种情况
我只有 facebook SDK 附带的 SBJson 文件。有人可以帮助我了解发生了什么。
iphone - 解析 json - 达到最大深度
我想解析超过 500 条评论的 reddit 帖子的评论。比如这个:http ://www.reddit.com/comments/xu11o json url是:http ://www.reddit.com/comments/xu11o.json
我正在使用 SBJson 来实现这一点。当我尝试使用此代码获取 NSArray 时:
NSString* response = [request responseString];
NSArray* responseArray = [response JSONValue];
我收到此错误消息:-JSONValue failed. Error is: Input depth exceeds max depth of 32
将深度更改为更高的数字(例如 100)会使我的应用程序崩溃。
如果 reddit 帖子只有 20 条评论,我会得到 NSArray 并可以成功显示它们。
我必须改变什么才能获得 NSArray?
objective-c - iOS 目标 c - NSDictionary 异常的 JSON 字符串
我对 Objective-C 比较陌生,并且遵循了 MapKit 简介的教程(位于此处)。我一直在尝试调试将 JSON 字符串传递给 NSDictionary 的问题。我收到以下错误:
我已将其缩小到给我问题的这条线:
根据 SBJSON 库文档,这是可能的。我认为这与我传递给 NSDictionary 的字符串有关。下面是创建 JSON 字符串的代码:
字符串被正确填充,并且在终端中显示如下(整个事情很大,所以我只会发布少量):
任何帮助,将不胜感激。我意识到我使用的教程有点过时了,但我以前从未使用过 JSON,所以我不太确定问题出在哪里。