问题标签 [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.
objective-c - 传递带有希伯来语值问题的 JSON 数据(UTF8?)
我有这个方法-
但是当我在我的对象中发送不是英语的字符串时,我从服务器收到错误。现在,我知道这是一个 UTF8 问题,但我确实将它设置为 UTF8。有人可以帮我弄清楚吗?
iphone - 为什么 SBJson JSON 解析只得到最后一个感兴趣的键?
我正在使用以下 JSON:http ://www.kb.dk/tekst/mobil/aabningstider_en.json 当我尝试通过键“位置”解析它时:
当我通过 NSLog 打印对象位置时:
这只是“位置”键的最后一个值。难道我做错了什么?我尝试通过http://jsonlint.com/验证 JSON ,但是当我输入上面的 JSON URL 时,它说“有效” - 仍然只显示最后一个“位置”键”,但是如果我复制-粘贴它,它不会验证 JSON,并且必须通过从字符串中删除换行来修复。
此外,当我尝试解析 JSON 并获取“名称”字段时,出现以下异常:
如果“位置”标签是一个用方括号 ([]) 括起来的数组对象,那会更有意义,但是现在它只是一系列普通的键值对......遗憾的是,这是我必须使用的 JSON .
请帮助并非常感谢!:)
真诚的,彼得。
objective-c - adding SBJson framwork + ShareKit/ShareKit to the same XCode Project
I want to include SBJson and Sharekint libraries in my Xcode Project the problem is sharekit already contains SBJson but with different methods .. the result is that i ended up with duplicate files containing different code and hence i receive "duplicate symbole" error at compile time .
what would be a solution that wouldn't involve renaming file names and classes because the code will endup to be a complete mess.
thnks in advance .
objective-c - SBJSON 编码包含另一个对象数组的对象
我有一点 json 编码问题:
我需要使用 SBJSON 对对象格式 JSON 进行编码,然后再将其发送到 php 服务器 目前此示例代码有效:
问题是当我需要在该对象的 JSON 表示中发送“user.horaires”(此处为评论)应用程序崩溃时。
此对象是以下类的数组:
有人知道如何成功编码吗?
iphone - SBJSON 链接错误
我正在使用 googles GdataStatic lib 在我的项目中集成 youtube 服务。我还在使用 JSON 库来解析 JSON 文件。我的问题是当我构建项目时它显示错误,如_OBJC_METACLASS_$_SBJsonParser
发现重复符号。发生的情况是,当我构建库时,它创建了 SBJSONParser.o,当我再次构建它时,它创建了新的 SBJSONParser.o,并且链接器报告错误,因为它有两个相同的输入。我如何解决这个错误?我使用了 -allLoad -objC 等链接标志(我不确定那里的标志的意义是什么),我得到了同样的错误。任何帮助表示赞赏。
objective-c - 如何使用其 KEY 字符串解析没有引号的 JSON?
我想解析来自 iOS SBJSON 框架中以下 url 的 json 输出 http://maps.google.com/maps?q=school&mrt=yp&sll=13.006389,80.2575&output=json
我正在使用http://www.bodurov.com/JsonFormatter/在线阅读。
在 ASIHttpRequest 响应方法中,我删除了while(1); 从响应
我猜没有双引号的 JSON 键会导致问题。
而不是 { "title": "hospital - Google Maps", "urlViewport": false, },我们得到 { title: "hospital - Google Maps", "urlViewport": false }
请帮我解析从谷歌返回的这个复杂的 JSON 结构。
objective-c - SBJson 无密钥解析
通过使用单例客户端(RestKit)获得响应,我得到了这个 json 字符串。
我得到了这个结果
这导致了这个
作为 NSDictionary。
如您所见,我没有可用的密钥。如果是这样,我会做这样的代码NSMutableArray *block = [results objectForKey:@"key"];
。我试图为 objectForKey 放置和空字符串,但它不起作用并给了我一个错误“objectForKey”。
问题:如何解析每个块以将其放入没有键的数组中?
请帮忙!谢谢!
iphone - SBJSON 解析器在第二次尝试时不起作用
当我第一次调用 SBJsonParser 时,它工作正常,但在第二次尝试时,结果始终为空。数据格式与第一种完全相同。
这是代码:
这是上面 NSLog 行的打印输出:
第一次尝试:
第二次尝试:
如您所见,我每次都在进行初始化。不知道为什么它不起作用。任何建议表示赞赏。
谢谢
iphone - 检测 null 和类似“null”的 JSON 值?代码
我在向 tableView 中的单元格插入数据时遇到问题。当我搜索错误源时,我看到我的 web 服务正在返回空值。因此,当我将名称调用到单元格时,它会崩溃为空的参数。所以,原因是数据库问题,我只想跳过添加例如:{“name”:“null”}
在其他服务中,我将空值设为空......所以它不会引起问题......我认为它是作为字符串的空值。
这是一个例子:
当我在这里解析 json 时,我只想跳过添加这个。