问题标签 [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 - 有没有办法在目标 C 中解析 serializeJSON 文件
我正在尝试以 SerializeJSON 格式解析从 ColdFusion 服务器生成的 JSON 文件。是否有任何特定的方法来解析 serializeJSON 文件。它不同于普通的 Twitter Feed JSON 文件。如何解析这种格式的 JSON 文件?我正在使用 SBJSON 文件来解析它。
要解析的代码:
我的字典的输出:
iphone - 另一个 iPhone 内存泄漏问题
我在 jsonParser 上有内存泄漏。
这是我的代码
这是我收到的错误消息,在第 192 行分配并存储到“jsonParser”中的对象的潜在泄漏
请帮忙。
objective-c - 将 NSString 中的制表符替换为 \t
我正在用 SBJson 解析 json。
我在解析我的 json 字符串时收到错误“-JSONValue failed.Error is: Unescaped control character [0x09]”,它有未编码的选项卡。如何将我的 json 字符串中的这个选项卡替换为 \t?如果我手动删除标签,一切都很好。或者如何正确编码这个标签?
objective-c - JSON:如何处理双引号?
我正在使用 SBJson 来解析 JSON 字符串。有些请求会返回这样的想法:
iphone - SBJsonParser JSONValue failed. Error is: Illegal start of token
I am trying to get an exchange rate from the iGoogle Calculator. I have successfully run a NSURLConnection and built up the result in an NSData via:
I am now parsing the JSON returned by google in:
I am using the SBJSON category on NSString to to parse the JSON. My log output is below:
I simply cannot see what is wrong with the JSON string. None of the other answers around this reflect the problem I am having.
iphone - Stig JSON 库解析错误:您如何适应 JSON 中的新行?
我有一些从 Web 服务返回的 xml。我反过来使用 xslt 将该 xml 转换为 json(我正在将其他人的 xml 服务转换为基于 json 的服务)。我的服务现在正在输出 JSON,由我的 iphone 应用使用事实上的 iphone json 框架 SBJSON 使用。
问题是,使用 [string JSONValue] 方法阻塞,我可以看到它是由于换行符造成的。瞧,即使是常见问题解答也告诉我问题,但我不知道如何解决。
解析器无法解析字符串 X
你确定它是合法的 JSON 吗?这个框架非常严格,所以不会接受(显然)几个验证器接受的东西。特别是,字符串标记中的文字 TAB、NEWLINE 或 CARRIAGE RETURN(以及所有其他控制字符)字符是不允许的,但很难发现。(当然,标记之间允许使用这些字符。)
如果您得到类似下面的内容(数字可能会有所不同),那么您的其中一个字符串中不允许包含 Unicode 控制字符。
NSLocalizedDescription = "未转义的控制字符 '0x9'";
我尝试过使用如下行: NSString *myString = [myString stringByReplacingOccurrencesOfString:@"\n" withString:@"\\n"];
但这不起作用。我的 xml 服务没有以 CDATA 的形式返回。据我所知,xml确实有一个换行符(我将如何确认这一点)。我只想将换行符忠实地传输到 JSON 中。
我实际上已经花了一整天的时间,所以是时候问了。我已经没有骄傲了。非常感谢
asihttprequest - ASIHTTPRequest 和 ASINetworkQueue 以及 JSON 解析
- 我是objective-c和ios的新手。我使用ASIHTTPRequest,因为它已经有一个httphandler ..
- 问题是当我从给定的url(它的json)发出http请求时,它在解析和显示“NSLog(@”markers:%@“,mArrData)”期间冻结。有没有办法改进这段代码?
- 我想改进此代码,就像在另一个线程中执行它一样,就像为 url 请求完成的 ASINetworkQueue
- 我听说过 gcd(Grand Central Dispatch),但不知道它是否有用,也不知道它是否有用。
- 提前谢谢
objective-c - 大整数上的 SBJSONParser
我正在使用 json-framework 来解析 iPhone 项目中的 JSON 数据。但是json数据中有很大的数字,比如10432159274,会导致NSNumber溢出。在 SBJsonParser.h 中,文档说 JSON 中的数字将转换为 NSNumber 或 NSDecimalNumber。如何使用它,以便将大整数解析为 NSDecimalNumber?谢谢。
iphone - 如何将数据从 NSDictionary 写入 SQLite 数据库?
我有一个 NSDictionary 包含解析的 JSON 数据。如何将这些数据推送到数据库,以便从数据库中提取它们以供进一步使用?
我正在使用 SBJSON 进行解析。
objective-c - 我可以最小化此 SBjson 代码中使用的对象数量吗?
我从服务器收到的响应格式如下:
但是,我只对“数据”下的元素感兴趣。这是我目前正在使用的代码:
有没有办法在不明确声明 5 个对象的情况下执行相同的操作?只是寻找一些我应该使用的速记感。