相关疑难解决方法(0)

JSONKit基准测试

我从http://www.bonto.ch/blog/2011/12/08/json-libraries-for-ios-comparison-updated/中提取了代码, 并在我的本地计算机上进行了测试.

我对结果感到惊讶,NSJSonSerialization提供了比JSONKit更好的性能.

NSJSonSerialization在速度方面是否真的超过了JSONKit,还是我做错了什么?

twitter_timeline_json.png

twitter_timeline.json

repeat_json.png

repeat.json

random_json.png

random.json

ios jsonkit

15
推荐指数
1
解决办法
6932
查看次数

我应该从哪里开始制作基于.NET框架的RESTful Web服务?

我正在创建一个iOS应用程序,我需要通过Web服务连接到数据库.我只知道使用RESTful Web服务的基本知识,我之前从未编写过自己的知识,并且想知道您是否可以就如何编写自己的RESTful Web服务向我提出任何建议.

在我的iOS程序中,我将向Web服务发送一个部件号,然后Web服务将需要返回部件上的颜色和大小信息.我不确定XML是最好的格式还是有更好的东西?

我想我的问题在这里是双重的:

  1. 这是我应该使用RESTful Web服务吗?
  2. 我在哪里可以找到有关创建基于.NET的RESTful Web服务的教程?

.net c# rest

6
推荐指数
2
解决办法
4902
查看次数

将JSON解析为核心数据

我正在尝试将JSON从drupal页面解析为iOS设备.这是JSON格式:

[{"nid":"20","name":"job 234"},{"nid":"21","name":"job 3534"}]
Run Code Online (Sandbox Code Playgroud)

这是两个对象.如何使用coredata和自定义实体保存它们?我想我需要匹配属性的名称?任何链接或提示都会有所帮助.

rest parsing json core-data ios

2
推荐指数
1
解决办法
4420
查看次数

如何在iOS中创建json文件?

我有一些数据,需要用这种结构创建一个json文件:

{"eventData":{"eventDate":"Jun 13, 2012 12:00:00 AM","eventLocation":{"latitude":43.93838383,"longitude":-3.46},"text":"hjhj","imageData":"raw data","imageFormat":"JPEG","expirationTime":1339538400000},"type":"ELDIARIOMONTANES","title":"accIDENTE"}
Run Code Online (Sandbox Code Playgroud)

可以请有人给我一些代码如何将我的数据放在具有这种结构的json文件中,或者至少是一个关于如何构建json结构的示例?

编辑

好的,所以我写了一些代码:

NSString *jsonString = @"[{\"eventData\":{\"eventDate\":\"Jun 13, 2012 12:00:00 AM\",\"eventLocation\":{\"latitude\":43.93838383,\"longitude\":-3.46},\"text\":\"hjhj\",\"imageData\":\"raw data\",\"imageFormat\":\"JPEG\",\"expirationTime\":1339538400000},\"type\":\"ELDIARIOMONTANES\",\"title\":\"accIDENTE\"}]";

    NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
    NSError *e;
    NSMutableArray *jsonList = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingMutableContainers error:&e];
    NSLog(@"jsonList: %@", jsonList);
Run Code Online (Sandbox Code Playgroud)

jsonList现在是一个json文件??? 它的格式是否正确?因为当我打印它时输出是:

jsonList: (
        {
        eventData =         {
            eventDate = "Jun 13, 2012 12:00:00 AM";
            eventLocation =             {
                latitude = "43.93838383";
                longitude = "-3.46";
            };
            expirationTime = 1339538400000;
            imageData = "raw data";
            imageFormat = JPEG;
            text = hjhj;
        };
        title = accIDENTE;
        type = …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch json objective-c ios

1
推荐指数
1
解决办法
9243
查看次数

如何在ios设备中存储来自url的json数据并使用本地数据

我想在我的应用程序中使用json.我可以使用以下代码从url解析json:

#import "ViewController.h"
@implementation ViewController
{
    NSDictionary *titles;
    NSMutableData *Data;
    NSArray *fileContent;
    NSArray *folderContent;
    NSMutableArray *all;
}
@synthesize Table;
- (void)viewDidLoad
{
    [super viewDidLoad];  
    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
    NSURL *url =[NSURL URLWithString:@"http://192.168.1.100/veis/root/developers/api/filemanager.php?key=5147379269&getlist=root"];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [[NSURLConnection alloc]initWithRequest:request delegate:self];

}
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
    Data = [[NSMutableData alloc]init];
}
- (void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)theData
{
    [Data appendData:theData];
}
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
    [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;

    titles = [NSJSONSerialization JSONObjectWithData:Data options:kNilOptions error:nil];
    fileContent = [titles objectForKey:@"fileContent"];
    folderContent …
Run Code Online (Sandbox Code Playgroud)

json objective-c ios

1
推荐指数
1
解决办法
7784
查看次数

在Objective C中解析Plain JSON数组

我想解析一个普通的JSON数组,如:

{
    "ns": [
        [
            "1364987475027",
            "Alert1",
            "001"
        ],
        [
            "1364987475042",
            "Alert2",
            "001"
        ],
        [
            "1364987475058",
            "Alert4",
            "001"
        ]
    ]
}
Run Code Online (Sandbox Code Playgroud)

将数组放入简单的字符串数组中.我发现很多帖子都带有JSON字典数组.但在这种情况下,JSON没有值的键.请帮助.

iphone xcode json objective-c ios

-3
推荐指数
1
解决办法
2万
查看次数

标签 统计

ios ×5

json ×4

objective-c ×3

rest ×2

.net ×1

c# ×1

cocoa-touch ×1

core-data ×1

iphone ×1

jsonkit ×1

parsing ×1

xcode ×1