问题标签 [jsonmodel]

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 投票
2 回答
3252 浏览

ios - JSONModel 属性协议声明错误?

我在通过JSONModel 库读取 JSON 时遇到问题

类模型是

我得到了这个错误

请问有什么帮助吗?

0 投票
1 回答
720 浏览

php - 使用 JSONmodel 尝试从服务器获取数据到 ios 设备

我一直在尝试使用 JSONmodel 尝试将数据从我的服务器获取到我的 ios 设备。我已经正确设置了我的课程,但由于某种原因,它在调用 url 后一直返回 null。

这是保存提要的模型

和我的咖啡店课一起

json输出:

我一直在尝试寻找解决方案,但一无所获,我很困惑为什么这不起作用。任何帮助都是极好的。

0 投票
1 回答
2795 浏览

ios - how to get a NSArray object using JSONModel

i have a problem in reading JSON by JSONModel library https://github.com/icanzilb/JSONModel

and use the KivaDemo at the JSonModel app,the json :

i want to get the "en" ,

@interface Description : JSONModel

last it give me 2013-04-15 13:16:09.163 JSONModelDemo_OSX[2308:303] loan.description.languages:(null). how to get the en,what mistake at my code?

0 投票
0 回答
255 浏览

ios - 如何将 jsonmodel 对象添加到 NSArray

我正在使用 jsonmodel :

我正在获取日志:channels.name:aaaa,但从频道获取频道为空;

我修改

但是 tempChannels.name 也是空的,你能给点建议吗?

0 投票
1 回答
1586 浏览

ios - 带有 MagicalRecord 的 JSONModel

MagicalRecord是一个很好的库来管理 coredata。在我的应用程序中,我必须处理来自 web 服务的 json 来管理我们使用JSONModel的 Json 。现在的问题是我必须使用两个单独的类来管理魔法记录和 jsonModel。

有什么方法可以将这两者结合起来吗?提前致谢。

0 投票
1 回答
353 浏览

ios - 无法保存 JSON 数据以供多个 UIView 使用

我在访问我提取的 JSON 数据时遇到了一些问题。我正在使用 JSONModel 来获取我的 JSON 数据,如下所示:

在我的 LeftViewController.m 的顶部

然后在下面:

在我的 PostgresFeed.h

我的 PostgresFeed.m 中没有任何内容

我知道当我这样做时,我会将所有我想要的数据放入我的 LeftViewController,它是 MasterDetail 的 tableView。当我查看时,NSLog(@"Players: %@", feed.player);我可以说我正在从数据库中获取我想要的所有数据。

如何访问我知道必须填充 DetailViewController 的这些数据?我应该使用 NSUserDefaults 吗?我应该创建一个新类来获取、解析和保存这些数据吗?

我对这一切都很陌生,因此非常感谢指向教程或教程之类的说明。如果需要更多代码或详细信息,请告诉我。

****编辑****

按照@soryngod 的建议应用 NSNotificationCenter 后,我NSLog(@"%@", notification.userinfo);在 RightViewController 中得到以下输出:

请不要介意名字。

0 投票
1 回答
611 浏览

ios - didSelectRowAtIndexPath 不适用于 NSNotificationCenter

我有一个我正在开发的 MasterDetail 应用程序,它将用于显示球员(如运动)和详细统计数据。玩家列表从 Postgres 数据库调用,并使用 JSONModel 从 JSON 解析。到目前为止,我能够从 Postgres DB 中获取我需要的所有数据,并将其完美地显示在 MasterView 中。我正在使用 NSNotificationCenter 将数据从 Master 传递到 Detail 视图(我使用 MasterView 中的函数获取数据)。我能够将数据准确地传递到详细信息视图,但由于某种原因,我的 didSelectRowAtIndexPath 无法正常工作。我显然做错了什么,但我不知道它是什么。以下是代码的重要部分:

在 MasterViewController.m viewDidAppear 中:

我在 DetailViewController.m 中收集该信息,如下所示:

然后我didSelectRowAtIndexPath在我的 MasterViewController

你有它。如果您希望我发布更多信息,或者如果您想要来自 DetailViewController.m、MasterViewController.h 或 PlayerSelectionDelegate.h 的代码,请告诉我。

作为说明,我最初是根据 Ray Wenderlich iPad SplitView 应用教程创建的。是的,我对这一切都很陌生。

0 投票
2 回答
593 浏览

ios - JSONModel 和 OData

我们目前正在为我们的 iOS 应用程序评估JSONModel并且到目前为止非常喜欢它。问题是,我们必须处理OData API,这往往会使一些地方的事情变得过于复杂。例如,当返回一个实体列表时,我能想到的所有 API 都会返回如下简单的内容:

不幸的是,OData 给了我更多类似的东西:

“d”是我最小的问题(因为我们可以把它解析掉)。但我不知道如何处理列表中的每个项目都包装在以项目类型作为键的哈希中的事实,因此通过 NSArray 的 JSONModel 关系不起作用。我可能会像这样为我的 Item 定义 JSONKeyMapper:

但是 OData 标准仅在有多个项目时将项目包装在自己的哈希结构中。例如,当仅从 OData API 获取单个项目时,我得到(如预期的那样):

:-(

关于如何处理这个问题的任何想法?在任何人推荐两个主要的 OData iOS 客户端之一之前:不幸的是,它们似乎都不受支持和/或过时,包括微软列出的官方客户端。

0 投票
3 回答
6240 浏览

objective-c - 如何使用 JSONModel 将 NSArray 序列化为 JSON

奇怪的是,似乎没有任何公共方法可以序列化数组,但它显然可以在序列化数组属性时做到这一点。我有一个带有数组属性的 JSONModel 继承类。我想获得该属性的 JSON 文本表示,而不是整个对象。

我不介意修改源代码,但如果能提前知道在哪里看,将不胜感激。

另一个想法是将每个对象单独序列化为 JSON 并将它们包装在[,中]

0 投票
2 回答
632 浏览

ios - 卡在 JSONModel 和 NSMutableArray

我正在使用JSONModel从一个简单的 Web 服务中检索数据。我需要将 key 的值@"message"放入一个可变数组中。

我遇到的问题是 while:NSLog(@"messages %@", self.messages);返回所有正确的数据,NSLog(@"test %@", self.messages);返回(null).

该变量在我的班级的 .h 中声明为:@property (strong, nonatomic) NSMutableArray *messages;

这可能是一个菜鸟问题,但我是一个初学者,如果有人可以给我一个正确方向的指针,我会很高兴。