ios关于不会用sbjson创建json,请教

问题描述

ios关于不会用sbjson创建json,请教

请问这种形式的json怎么创建 ,在下新手请给demo事例 ,项目中有sbjson库
{"code":"1","desc":[{"col_0007":"李玉华", "col_0023":"已回单","col_0025":"800.00", "col_0027":"T14101400008","col_0031":"2014-10-14 22:21:05", "col_0042":"null","col_0057":"null"},{"col_0007":"李丽", "col_0023":"已转单","col_0025":"0.00", "col_0027":"T14101400009","col_0031":"2014-10-14 22:33:49", "col_0042":"null","col_0057":"null"},{"col_0007":"安徽若达企业", "col_0023":"已回单","col_0025":"3423.00", "col_0027":"T14101400010","col_0031":"2014-10-14 22:37:00", "col_0042":"ZD2014101400024","col_0057":"null"},{"col_0007":"王海", "col_0023":"运输中","col_0025":"0.00", "col_0027":"T14101400011","col_0031":"2014-10-14 22:55:00", "col_0042":"null","col_0057":"null"},{"col_0007":"张峰", "col_0023":"已转单","col_0025":"0.00", "col_0027":"T14101400012","col_0031":"2014-10-14 23:11:22", "col_0042":"null","col_0057":"null"},{"col_0007":"安徽若达企业", "col_0023":"已回单","col_0025":"458.00", "col_0027":"T14101400013","col_0031":"2014-10-14 23:15:30", "col_0042":"ZD2014101400026","col_0057":"null"},{"col_0007":"安徽若达企业", "col_0023":"已回单","col_0025":"5634.00", "col_0027":"T14101400014","col_0031":"2014-10-14 23:34:36", "col_0042":"ZD2014101400029","col_0057":"null"}]}

解决方案

  • (NSDictionary *)getDictionaryObj:(CartOrder *)cartOrder{
    NSMutableDictionary *dic = [NSMutableDictionary dictionary];
    [dic setObject:@(cartOrder.merchantId) forKey:@"merchantId"];
    [dic setObject:cartOrder.goodsId forKey:@"goodsId"];
    [dic setObject:cartOrder.myRequest forKey:@"myRequest"];
    [dic setObject:cartOrder.count forKey:@"count"];
    [dic setObject:cartOrder.sendTime forKey:@"sendTime"];
    [dic setObject:@(cartOrder.seatId) forKey:@"seatId"];
    return [dic copy];
    }

解决方案二:

NSJSONSerialization dataWithJSONObject:(id)object options:0 error:nil 可以将OC对象转化成JSON.你自定义的对象要自己包装成字典

时间: 2024-12-02 18:15:21

ios关于不会用sbjson创建json,请教的相关文章

在 JavaScript 中创建 JSON 对象

<html> <body> <h2>在 JavaScript 中创建 JSON 对象</h2> <p> Name: <span id="jname"></span><br /> Age: <span id="jage"></span><br /> Address: <span id="jstreet">&

Jquery通过JSON字符串创建JSON对象_jquery

<html> <body> <h2>通过 JSON 字符串来创建对象</h3> <p> First Name: <span id="fname"></span><br /> Last Name: <span id="lname"></span><br /> </p> <script type="text/ja

直接在JS里创建JSON数据然后遍历使用_javascript技巧

之前我已经有讲过后台返回json数据到前台,并在前台遍历json数据. 这里讲下直接在JS里创建JSON数据,然后遍历使用~ 创建代码如下:(创建的是JSON对象) var YearSelect = {}; var Year = 2014; var DateOption; for (var i = Year; i < Year + 12; i++) { DateOption = {'Year':i, 'Month':i-Year+1}; / alert(DateOption.Year) Year

js中动态创建json,动态为json添加属性、属性值的实例_javascript技巧

如下所示: var param = {}; for(var i=0;i<fields.length;i++){ var field = fields[i]; if(field.searchCondition != undefined && $('#search'+field.name).val() != ''){ param["search."+field.name]=$('#search'+field.name).val(); } } 在js中,一个[]认为是数

iOS中使用NSProgress类来创建UI进度条的方法详解_IOS

一.引言 在iOS7之前,系统一直没有提供一个完整的框架来描述任务进度相关的功能.这使得在开发中进行耗时任务进度的监听将什么麻烦,在iOS7之后,系统提供了NSProgress类来专门报告任务进度. 二.创建单任务进度监听器 单任务进度的监听是NSProgress最简单的一种运用场景,我们来用定时器模拟一个耗时任务,示例代码如下: @interface ViewController () { NSProgress * progress; } @end @implementation ViewCo

iOS中 Framework静态库的创建和使用遇到的那些坑 韩俊强的博客

前言 网上关于Framework制作的教程数不胜数,然而都过于陈旧,最新的也是使用Xcode7的教程,而且有些设置也只给出步骤,并没有给出原因,而且按照有些教程制作出的framework还有些问题,所以我把自己制作framework的过程记录下来,并且使用的是最新的Xcode8环境.本次制作framework,包含AFN,FMDB第三方,.a文件,xib,Bundle文件,还有Category分类,几乎制作和使用framework遇到的所有坑都被我遇到了,所以,此篇博客在我这属于干货,特此分享给

[IOS]用自定义的cell来创建UITableView

步骤: 1.创建自定义的CellView.xib,操作New File->User Interface->View->命名cellView 2.往上面拖放一个UITableViewCell,然后向其中拖放添加UILabel,UITextField,UIButton,如下图: 3.创建一个类Cell,操作New File->Cocoa Touch->Objective-C class->Class:Cell,Subclass of:UITableViewCell 4.将c

iOS开发UI篇—使用storyboard创建导航控制器以及控制器的生命周期

一.基本过程 新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉. 在storyboard中,默认的控制器是View Controller,而我们需要的是导航控制器,那么就把系统的给删掉,拖一个导航控制器进来,导航控制器中默认的第一个子控制器是一个tableview controller,这里不需要,把它删掉,重新拖三个View Controller到界面上进行连线,简单的设置就可以了. 按钮连线,按住ctrl,右边界面选择push. 完成基本设置后的

MVC后台创建Json(List)前台接受并循环读取实例_实用技巧

---------------------------后台------------------- 复制代码 代码如下: [HttpPost] public JsonResult CheckStock(IEnumerable<pvIdsCount> pvIds) { var resultList = new List<pvIdsCount>(); if (pvIds != null) { foreach (var pvIdsCount in pvIds) { var pvId = p