我来给你造轮子--第二期 -- IOS字符串解析,模拟json数据的传输效果。

在项目开发过程中,往往需要,解析字符串来取得tag值,从而匹配本地数据库之中的储存值,达到数据传输的效果;

包括游戏之中也是这样,通过字符串的为操作,或字符串的解析的操作,从而达到解析的目的;

我来给你造轮子---第二期

字符串模拟解析:

<span style="font-family: Arial, Helvetica, sans-serif;">NSArray *array = [[NSArray alloc]initWithObjects:@"逗A",@"逗B",@"逗C",@"逗D",@"逗E",@"逗F", nil];</span>
    NSMutableString * mutableString = [[NSMutableString alloc] init];
    NSString* string = [[NSString alloc] initWithFormat:@"%@", doctor.docSpecial];
    for(int i=1; i<string.length; i++){
        NSString *tmpString  = [string substringWithRange:NSMakeRange(i,1)];
        if([tmpString  isEqual: @"1"]){
            [mutableString appendFormat:@"%@,",[array objectAtIndex:i]];
        }
    }
    NSLog(@"%@", mutableString);

好了,是不是很方便.

好就关注:http://blog.csdn.net/happylaoxu

http://blog.csdn.net/happylaoxu

下一期,我来给你造轮子:轻轻期待----!

时间: 2024-11-07 10:50:25

我来给你造轮子--第二期 -- IOS字符串解析,模拟json数据的传输效果。的相关文章

iOS开发网络篇—JSON数据的解析

iOS开发网络篇—JSON数据的解析 iOS开发网络篇—JSON介绍 一.什么是JSON JSON是一种轻量级的数据格式,一般用于数据交互 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外) JSON的格式很像OC中的字典和数组 {"name" : "jack", "age" : 10} {"names" : ["jack", "rose", "jim

iOS中解析 XML / JSON

JSON数据格式 1. 概述: JSON (JavaScript Object Notation) 是?一种轻量级的数据交换格式 基于?文本格式,易于?人阅读和编写,同时也易于机器解析和?生成. 2. JSON 数据的书写格式是:名称/值 • 名称写在前?面(在双引号中) • 值对写在后?面 • 中间?用冒号隔开 3. JSON 值?支持类型 数字(整数或浮点数) 字符串(在双引号中) 逻辑值(true 或 false) 数组(在中括号中) 对象(在花括号中) null JSON格式?一:最外层

iOS通过ASIHTTPRequest提交JSON数据

先验知识——什么是ASIHTTPRequest? 使用iOS SDK中的HTTP网络请求API,相当的复杂,调用很繁琐,ASIHTTPRequest就是一个对CFNetwork API进行了封装,并且使用起来非常简单的一套API,用Objective-C编写,可以很好的应用在Mac OS X系统和iOS平台的应用程序中.ASIHTTPRequest适用于基本的HTTP请求,和基于REST的服务之间的交互. 如何使用ASIHTTPRequest? 网上有很多专门介绍ASIHTTPRequest使用

iOS dom解析xml格式数据

问题描述:接口返回的是xml格式数据,而且节点名居然都是相同的,采用了dom解析最终解决 一.文件导入 1.下载GDataXMLNode.h 和 GDataXMLNode.m文件,导入工程(csdn文件下载链接:http://download.csdn.net/detail/wusangtongxue/9502292) 2.配置环境: (1)改成ARC环境(-fno-objc-arc): (2)找到“Paths\Header Search Paths”项,并添加“/usr/include/lib

iOS开发过程中,遇到解析的json数据为&lt;null&gt;,进行赋值时会导致崩溃,使用AFNetworking可以这样解决。

((AFJSONResponseSerializer *)manager.responseSerializer).removesKeysWithNullValues = YES;

iOS 字符串转son &#160;json转字符串

+ (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil;    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:&parseError];    return [[NSString alloc] initWithData:jsonData

IOS开发网络篇-JSON文件的解析

一.什么是JSON数据 1.JSON的简单介绍 JSON:是一种轻量级的传输数据的格式,用于数据的交互 JSON是javascript语言的一个子集.javascript是个脚本语言(不需要编译),用来给HTML增加动态功能. javascript和java没有半毛钱的关系! 服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外). 2.JSON的语法规则 <1> 数据以键值的方式保存; 键(key)必须用双引号("key"),与键值之间以':'分隔;

ios json数据解析

刚刚下午那会 弄了个 解析 xml  demo的小例子,本想着json也挺复杂 弄还是 不弄,但是简单的看了下 发现挺简单,这个时候就犹豫了,要不写到博客上来 ? 考虑了很久,还是写上来吧,毕竟json用得太多了,而且算是自己的积累吧,毕竟刚开始学习IOS开发方面的知识,就当是巩固了撒! 还是 先看个效果图吧,如下! 接下来 看下工程目录吧,其实并没有必要,直接建立一个工程就行 ,算了,还是贴上来吧,如下: 工程目录中有个 Notes.json 文件,该文件就是 要解析的json数据了 ,也截下

iOS开发之解析XML格式数据

XML格式的数据是一种数据的传输格式.因为它方便编写.结构清晰,所以深受程序猿的喜爱,非常多人都喜欢使用XML格式数据传输或者作为程序的配置信息. 如今我将来实如今iOS中解析XML格式数据,语言使用Swift. 首先自己写一个简单的XML: <data> <person age="15">zhangsan</person> <person age="2">lisi</person> <person&