xcode-使用SBJsonParser不能解析JSON字符串

问题描述

使用SBJsonParser不能解析JSON字符串
Json字符串是:""{'message':'Test Driver'}""

如果我NSlog代码:NSLog(@""%@""[parser objectWithString:[request responseString] error:nil]);

解析器是SBJsonParser的一个类

然后就Output: (null)

有没用其他JSON库可以解析这个字符串的?

解决方案

楼主 json格式有错吧 在在线json校验网站中 无法校验通过

时间: 2024-11-11 03:10:33

xcode-使用SBJsonParser不能解析JSON字符串的相关文章

Jquery解析json字符串及json数组的方法

  本文实例讲述了Jquery解析json字符串及json数组的方法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 6

js jquery前台解析json字符串

一.js解析json字符串 eval()和JSON.parse() 对于服务器返回的JSON字符串,如果jquery异步请求没做类型说明,或者以字符串方式接受,那么需要做一次对象化处理,就是将该字符串放于eval()中执行一次.这种方式也适合以普通javascipt方式获取json对象,以下举例说明: var dataObj=eval("("+data+")");//转换为json对象 为什么eval这里要添加 "("+data+")&

JavaScript 解析Json字符串的性能比较分析代码_json

解析时用到的方法一般是eval或者new function,而目前IE8和Firefox3.1又内置了原生的JSON对象(据说会有一定的性能提升).那我们在实际使用的时候怎样从这三种方法(因为性能问题,不考虑用javascript实现的解析)里面来选择呢?面对众多的浏览器,哪种方式的性能是最好的呢? 一.测试方法 1.首先指定测试次数及JSON字符串 复制代码 代码如下: var count = 10000, o = null, i = 0, jsonString = '{"value"

JS中Eval解析JSON字符串的一个小问题_javascript技巧

之前写过一篇 关于 JSON 的介绍文章,里面谈到了 JSON 的解析.我们都知道,高级浏览器可以用 JSON.parse() API 将一个 JSON 字符串解析成 JSON 数据,稍微欠妥点的做法,我们可以用eval() 函数. JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧. JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包. JSON的规则很简单:

javascript中eval解析JSON字符串_基础知识

我们都知道,高级浏览器可以用  JSON.parse() API 将一个 JSON 字符串解析成 JSON 数据,稍微欠妥点的做法,我们可以用 eval() 函数. var str = '{"name": "hanzichi", "age": 10}'; var obj = eval('(' + str + ')'); console.log(obj); // Object {name: "hanzichi", age: 10

jQuery怎么解析Json字符串(Json格式/Json对象)_jquery

json数据是我们常用的一种小型的数据实时交换的一个东西,他可以利用jquery或js进行解析,下面我来介绍jquery解析json字符串方法. 我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法. 上例中得到的JSON数据如下,是一个嵌套JSON: { "comments": [ { "content": "很不错嘛", "id": 1, "nickname&

Java怎么解析json字符串

问题描述 Java怎么解析json字符串 [{'address':'成都''id':0'name':'张三'}{'address':'成都''id':1'name':'张三'}{'address':'成都''id':2'name':'张三'}{'address':'成都''id':3'name':'张三'}{'address':'成都''id':4'name':'张三'}] 解决方案 你这个就是一个list存放的对象json的转换:使用json和gson都可以转换的:如果不懂的话可以参看:htt

jQuery解析Json字符串与对象的例子

 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成,跟XML不相上下,在当今得到了广泛应用.有人说,当JS遇上Json,小JJ诞生啦:我说,当Json遇上xml,世界上又多了俩兄弟.近期看EasyUi视频里也全是Json作为前后台的数据交互,Json的有两种结构,分别是对象和数组: 1.对象:对象在js中表示为"{}"扩起来的内容,数据结构为: {key:value,key:value,-} 2.数

java json 解析-json字符串的取出问题

问题描述 json字符串的取出问题 别人给我发了一个json字符串,我想将其中的键值对一一取出.json里有我自定义类型的对象,和普通string类型的值,求教各位大神我应该怎么写这个方法. 解决方案 如果用java解析json的话,可以用json-lib进行解析,其实用法很简单,可以直接把json数据映射成自定义的java对象. 参考:http://blog.csdn.net/zhejingyuan/article/details/9180885 解决方案二: var json = '[{"i