Web services 指向正确方向的指针

Web services 指向正确方向的指针,web-services,macos,sqlite,parsing,ios,Web Services,Macos,Sqlite,Parsing,Ios,我一直在用iOS设备开发Mac桌面应用程序。 基本上,我想上传活动信息(音乐演出等)从桌面到一个在线数据库,并能够读取(只)信息,而移动 我使用核心数据(使用sqlite数据库——我本来打算使用XML,但iOS似乎不允许我这么做)让这两个应用程序都能正常工作,但说到Web服务部分,我就不知所措了 我一直在谷歌上搜索和检查涉及sqlite、XML、JSON、NSXMLParser(我需要restful服务吗?)和无数其他内容的文档,但我进展很快 有人能给我解释一下所涉及的原则吗?我真的需要核心数据

我一直在用iOS设备开发Mac桌面应用程序。
基本上,我想上传活动信息(音乐演出等)从桌面到一个在线数据库,并能够读取(只)信息,而移动

我使用核心数据(使用sqlite数据库——我本来打算使用XML,但iOS似乎不允许我这么做)让这两个应用程序都能正常工作,但说到Web服务部分,我就不知所措了

我一直在谷歌上搜索和检查涉及sqlite、XML、JSON、
NSXMLParser
(我需要restful服务吗?)和无数其他内容的文档,但我进展很快

有人能给我解释一下所涉及的原则吗?我真的需要核心数据吗?我是否必须将sqlite数据转换为XML并再次转换以通过iOS移动设备读取它

我觉得我把事情弄得比应该的复杂得多——或者是真的


希望有人能纠正我的错误。希望我已经提供了足够的信息。

我所做的,我已经做了很多网络服务iOS应用程序。我用JSON制作一个网页,调用它,然后我使用
SBJsonParser
,它将JSON解析为本机对象,如字典或字典数组,然后显示数据。这真的很简单


在特定的时间,如
ViewDidLoad
,我获取JSON文件。记住,json文档可以是web服务,也可以只是一个文本文件。你需要什么都行。JSON不需要额外的代码,它是非常轻量级的,可以在不干扰本机对象的情况下解析。为你做的工作更少。

我所做的,我已经做了很多网络服务iOS应用程序。我用JSON制作一个网页,调用它,然后我使用
SBJsonParser
,它将JSON解析为本机对象,如字典或字典数组,然后显示数据。这真的很简单


在特定的时间,如
ViewDidLoad
,我获取JSON文件。记住,json文档可以是web服务,也可以只是一个文本文件。你需要什么都行。JSON不需要额外的代码,它是非常轻量级的,可以在不干扰本机对象的情况下解析。减少您的工作量。

好的,我一直在考虑,我认为未来的方法是将桌面上的核心数据存储文件更改为XML,将文件上载到服务器,然后使用NSXMLParser对其进行解析,就像在SeismicXML中一样。然后,我会将解析后的内容分配给移动设备上被调用的对象,并使用核心数据将其存储在本地。我认为我正在取得进展。好吧,我一直在考虑这个问题,我认为未来的方向是将桌面上的核心数据存储文件更改为XML,将文件上传到服务器,然后使用NSXMLParser对其进行解析,就像在SeismicXML中一样。然后,我会将解析后的内容分配给移动设备上被调用的对象,并使用核心数据将其存储在本地。我想我正在进步。