IOS添加json文件的条目计数

大家好,我创建了一个json请求:

for (int i=0; i<= [urls count]-1; i++) {
    self.items=[[NSMutableDictionary alloc] init];
    [self.items setObject:[names objectAtIndex:i] forKey:@"results"];
    [self.items setObject:[urls objectAtIndex:i] forKey:@"URL"];
    [self.list addObject:_soccerList];
}

NSError *error;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:_list
                                                   options:0
                                                     error:&error];

self.results=[NSJSONSerialization
                           JSONObjectWithData:jsonData
                           options:0
                           error:&error];

但是我需要添加这个标题到json请求中,其中添加条目计数。不知道如何实现?

{
"resultCount":50,
"results": [

/// json content 

]
}

2个回答

for循环的adding _soccerList,在这行之前加下面的代码:

 NSDictionary *dic=[[NSDictionary alloc] initWithObjectsAndKeys:[self.items count],@"resultCount",nil];
 [self.list addObject:dic];
NSDictionary *dict = [[NSDictionary alloc] initWithObjectsAndKeys:@"50", @"resultCount", _list1, @"results", nil];

NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dict
                                                   options:0
                                                     error:&error];

解决~

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
IOS 查看和添加路由条目
在android中添加路由的方法是在终端模拟器中 ip route add ***** via ****** dev **。并且可以通过代码实现Runtime.getRuntime().exec(new String[] { "su","your command" }) 我想知道在ios上有没有类似的方法添加路由呢?求懂的人不吝赐教!!
iOS 读取本地JSON文件
// 读取本地JSON文件 + (NSDictionary *)readLocalFileWithName:(NSString *)name { // 获取文件路径 NSString *path = [[NSBundle mainBundle] pathForResource:name ofType:@&quot;json&quot;]; // 将文件数据化 NSData *data
【iOS】json文件转成NSArray
在项目中,因为需求的更迭,一个列表里的数据会不断的改变,有人会选择直接在控制器里用代码写死数组,需求更迭的时候,去控制器里增删改数组元素,有人会选择用plist来处理,我之前一直用的是plist方法,比前者的可操作性更强,这篇文章介绍的方法,跟plist的逻辑是一样的,只是把plist换成了json。不多说,直接上图上代码applications.json:[ { &quot;display_n...
iOS 本地.json文件的读写
创建.json文件,并写入内容,在路径下能够找到创建的文件和里面有写入的内容,但是相同路径下获取文件,读取的内容是空的。下面是代码:n// ************ 创建文件 ************ /n // 创建文件管理器n NSFileManager *fileManager = [NSFileManager defaultManager];n // 获取document路径,括号中属性为当前应用程序独享n NSArray *directoryPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);n NSString *documentDirectory = [directoryPaths objectAtIndex:0];n NSLog(@"document = %@", documentDirectory);n //定义记录文件全名以及路径的字符串filePathn NSString *filePath = [documentDirectory stringByAppendingPathComponent:@"my_js.json"];n NSLog(@"filePath = %@", filePath);n //查找文件,如果不存在,就创建一个文件n if (![fileManager fileExistsAtPath:filePath]) n [fileManager createFileAtPath:filePath contents:nil attributes:nil];n n n // ************ 写入文件 ************ /n NSString *temp = @"Hello world";n //创建数据缓冲n NSMutableData *writer = [[NSMutableData alloc]init];n //将字符串添加到缓冲中n [writer appendData:[temp dataUsingEncoding:NSUTF8StringEncoding]];n [writer writeToFile:filePath atomically:YES];n n // ************ 读取文件 ************ /n NSData *jsonData = [NSData dataWithContentsOfFile:filePath];n id jsonObject = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingAllowFragments error:nil];n NSLog(@"读取文件 = %@", jsonObject);
Listview添加倒计时条目
ListView中添加倒计时条目。
js动态条目添加
css 的架构信息 和 javascript 动态处理
Reclycleview添加条目点击事件
package com.mine.project.function.adapter;import android.content.Context; import android.support.v7.widget.RecyclerView; import android.view.LayoutInflater; import android.view.View; import android.vie
怎么添加列表框条目?
我想在表单中添加一个列表框,想把这个列表框改成有5行,可是listcount属性不能修改,multiselect属性也设为.t.了,怎么样能才修改列表框的条数啊,请各位老师帮助解决。
iOS 添加pch全局引用文件
pch 可以用来存储共享信息,比如设备屏幕的宽度,高度。版本号等等 公用信息 Xcode 老版本会自动为我们创建pch文件,新版本开始不自动创建了,如果需要使用可以自己手动创建 命名为 工程名-Prefix.pch   配置Build Settings: $(SRCROOT)/Health/Health-Prefix.pch
listbox中如何添加条目?
Alphabetic下选中ItemData在下来单中写入条目,用Ctrl+回车还行,但是输完之后,怎么样保存啊?我直接按回车之后,再打开下拉条,发现并没有我刚才输入的字符串,运行时,列表框中也没有显示。请问我是哪里犯错了?该如何做?
添加条目Click和LongClick事件
市面上对RecyclerView讲解详细的课程。让你不仅学会它的使用,还学会他的实现原理。
(Django)19.1.2添加新条目
除了添加新的主题,我们也可以添加新的条目。为此我们需要在forms.py中添加一个新的类。   1.用于添加新条目的表单 forms.py from django import forms from .models import Topic, Entry class TopicForm(forms.ModelForm): --snip-- class EntryForm(for...
recyclerView在条目间添加分割线。
思路一:         继承ItemDecoration,自定义。          public class SimpleDividerItemDecoration extends RecyclerView.ItemDecoration { private Drawable mDivider; private int mDividerHeight; public
ListView中添加倒计时条目
朋友说在listview中添加倒计时的时候,重新滑动会造成倒计时混乱,那么今天就写一个如何在Listview中添加倒计时条目的demo吧。 写倒计时的方法有很多,比如说CountDownTimer 、Timer、HandlerPostMessageDelayed等等,今天推荐handler! 一般来讲写倒计时的时候都会提供一个结束时间,那么整体思路就是结束时间-现在时间>0的时候,就重新触动H
crontab 文件条目格式
一个 crontab 文件包含每个 cron 作业的条目。条目由换行字符分开。每个 crontab 文件条目包括 6 个字段,它们被空格或制表符以以下格式分开:minute  hour  day_of_month  month  weekday  command 这些字段接收以下值:minute 0 到 59 hour 0 到 23 day_of_month 1 到 31 month ...
IOS 读取Json文件、读取plist文件
从工程项目中读取文件 (1)从工程项目中读取Json文件 NSString* jsonStr = nil; //第一种方法读取 NSString *mainBundleDirectory=[[NSBundle mainBundle] bundlePath]; NSString *path=[mainBundleDirectory stringByAp
iOS 将json文件转为plist文件
NSString *path = [[NSBundle mainBundle] pathForResource:@"address.json" ofType:nil]; NSLog(@"path = %@",path); NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData dataWithContentsOf
IOS Json文件 做本地国际化
IOS 加载JSon文件做国际化。
iOS 开发特殊json文件的解析
各位大牛,最近小白的公司服务器给了一个特殊的json文件,发送一个url请求数据,请求下来一个以.json命名的文件,但文件里的格式不是json,,文件里的格式如下:rnrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnxxxxxxxxxx@yyrnrn请教各位大牛,这种json文件我应该怎么解析呢?里面的数据我怎么获取出来呢,
iOS 读取json文件和读取plist文件
从工程项目中读取文件的操作1.从工程项目中读取Json文件NSString* jsonStr = nil; //第一种方法读取 NSString *mainBundleDirectory=[[NSBundle mainBundle] bundlePath]; NSString *path=[mainBundleDirectory stringByAppendingPathComponent
VUE调用本地json,添加json文件的使用方法
开始的时候我以为,用vue去调取json要多么的麻烦,完咯就先去的百度,找了几个,看上面又要配置这配置那的,看的我都头大,像一些思维逻辑清晰的肯定不会出现这种情况。 第一种方法 通过配置,直接引用 import data from "../../static/data/city.json" 第二种方法 下面我说下我这的情况,大家依情况代入 当然vue你刚开始创建的话,你是要去配置下...
JSON 语法之 JSON 文件
JSON 文件的文件类型是 &quot;.json&quot;JSON 文本的 MIME 类型是 &quot;application/json&quot;关于作者歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》,...
给记事本添加计数功能
该程序的奇妙之处,就在于它并不是直接去修改记事本的程序源代码,而是另行编辑一个程序,通过调用本程序来装载并运行系统中的记事本程序,同时将扩展的计数功能添加到记事本程序的窗口中。<br><br> 本程序在VC 6.0中编译,在Windows XP系统中运行。
文件计数工具
用ecplise开发的小公举,用来统计根目录下所有文件的数量,按后缀名分类统计
iOS:json解析
一、使用NSJSONSerialization将json数据解析成NSArray,开启循环从NSArray中取出数据并赋值: /* 解析son */ - (void) parseJson:(NSData *)data{ //JSONObjectWithData方法第2个参数值:0特殊处理,性能最好 NSJSONReadingAllowFragments默认情况,支持NSArray...
iOS json转模型
http://modelend.com/
iOS数据解析之JSON解析
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,易于阅读和编写,同时也易于机器解析和生成 JSON文件有两种结构: 1 对象:”名称/值”对的集合,以”{“开始,以”}”结束,名称和值中间用”:”隔开 2 数组:值的有序列表,以”[“开始,以”]”结束,中间是数据,数据以”,”分隔 (JSON中的而数据类型:字符串、数值
ios 数据解析(XML,JSON)
1.何为解析解析:按照一种约定好的格式(假象), 有后台开发人员, 按照格式存数据, 由前端按照格式取数据(谨记: 这种格式是由后台开发人员决定的, 我们无权决定) 解析的本质: 按照约定好的格式取出我们想要数据的过程,所谓“解析”就是从事先规定好的格式串中提取数据 解析的前提:提前约定好格式、数据提供方按照格式提供数据、数据获取方按照格式获取数据 2. 当今比较流行的格式1.XML格式 E
iOS开发指南-JSON篇
相关文章:《iOS开发指南-XML篇》一.JSON文档结构1. 关于JSON(1)JSON是什么?JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.(2)JSON与XML比较与XML相比,描述相同数据JSON所需的字符个数要少,所以传输速度就会更高,流量更少.(3)JSON更适合iOS移动开发 由于Web和移动平台开发的要求是流量尽可能少,速度尽可能快,
iOS JSON字典转模型model
iOS开发中,经常会用到字典转模型,咱们平常常用的是MJExstend框架,该框架功能完善,但是在咱们用的时候基本上只是在数据解析的时候会用到json字典转模型,仅此一个功能,你们庞大的一套框架,是不是有些浪费啦,所以咱们自己写一个小的分类,运用&amp;lt;objc/runtime.h&amp;gt;一点点知识点就可以搞定,下面直接上代码:该分类有三个功能:(1)字典 转 模型;(2)模型 转字符串;(3)模...
iOS XML JSON解析
iOS JSON XML 解析实例 e,详情见:http://blog.csdn.net/vnanyesheshou/article/details/52484367 http://blog.csdn.net/vnanyesheshou/article/details/52505430
ios json测试demo
ios 的JSON数据测试 可以学习数据封装和报文解析
ios json 解释
ios json 解释demo 运用的是SBJSOM的框架,例子中使用jsonnib程序将sbjson中所使用到的类,进行了封装,为:libjson.a
iOS json -》模型
NObject+JKCoding 实现JSON转化成模型
IOS JSON库
IOS JSON库 JSON (JavaScript Object Notation) is a light-weight data interchange format that's easy to read and write for humans and computers alike. This framework implements a strict JSON parser and generator in Objective-C
iOS JSON序列化与反序列化
从本地发送JSON数据到服务器 // 创建JSON - (NSData *)createJSON { // 1. 自己拼JSON形式字符串 NSString *jsonStr1 = @"{\"name\":\"zhangsan\",\"age\":\"18\"}"; // 转换成二...
ios json转数组
- (NSArray *)stringToJSON:(NSString *)jsonStr {     if (jsonStr) {         id tmp = [NSJSONSerialization JSONObjectWithData:[jsonStr dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingAllo
iOS开发实践之JSON
服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外),JSON和XML的比较这里不详述,可以参考这文章http://www.cnblogs.com/SanMaoSpace/p/3139186.html 。  总的来说XML文件庞大,文件格式复杂,解析需要花费较多的资源和时间,传输占带宽。JSON数据格式比较简单,易于读写,格式都是压缩的,占用带宽小,移动开发首选。
IOS中使用json
1、从https://github.com/stig/json-framework/中下载json框架:json-framework 2、解压下载的包,将class文件夹下的所有文件导入到当前工程下。 3、在使用的文件中加入导入语句 :#import &quot;SBJson.h&quot; 4、将json字符串转为NSDictionary对象。        NSString *temp=@&quot;{\...
IOS json解析
本demo 是解析json数据 利用 苹果自带的解析技术解析json 也是json 解析数据 推荐的和优先考虑的
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件