php的老兄传给客户端[object object]数据如何解析,但他坚称是json...
2016-08-31 10:48
453 查看
一般服务器传给客户端的数据格式是json 。然后这个是js触发之后,服务器传过来的,据说没有jsonformat。。。。
然后就是这个东东:
直接打印或者强转并不行,需要转成dictionary来解析,toDictionary 这个方法是是Frameworks中的:JavaScriptCore。
-(void)checkSingleAppInfo:(JSValue *)value{
DLog(@"====jsvalue is %@",value);
id app=CheckDict(value)?value:[valuetoDictionary];
DLog(@"app:%@,class:%@",app,[app class]);
if (!CheckDict(app)) {
app=[value toString];
app=JsonStringToObjectWithString(app);
}
if (CheckDict(app)) {
NSString *url_secheme=[appvalueForKey:@"url_secheme"];
NSString *appid=[appvalueForKey:@"app_id"];
NSString *trans=GetSafeStringWithObject([app valueForKey:MyAPIKEY_trans_info]);
[SharedGameCentercheckCanOpenGame:url_sechemeappId:appid
trans_info:trans];
}
}
主要是通过:[value toDictionary];来转成dictionary.
然后就是这个东东:
直接打印或者强转并不行,需要转成dictionary来解析,toDictionary 这个方法是是Frameworks中的:JavaScriptCore。
-(void)checkSingleAppInfo:(JSValue *)value{
DLog(@"====jsvalue is %@",value);
id app=CheckDict(value)?value:[valuetoDictionary];
DLog(@"app:%@,class:%@",app,[app class]);
if (!CheckDict(app)) {
app=[value toString];
app=JsonStringToObjectWithString(app);
}
if (CheckDict(app)) {
NSString *url_secheme=[appvalueForKey:@"url_secheme"];
NSString *appid=[appvalueForKey:@"app_id"];
NSString *trans=GetSafeStringWithObject([app valueForKey:MyAPIKEY_trans_info]);
[SharedGameCentercheckCanOpenGame:url_sechemeappId:appid
trans_info:trans];
}
}
主要是通过:[value toDictionary];来转成dictionary.
相关文章推荐
- JSON PHP中返回JSON数据(多个JSON通过一个大的数组组合成一个JSON字符串),在客户端解析JSON数据减轻服务端压力
- php 无限级数据JSON格式及JS解析
- 用 SuperObject 解析淘宝上的 Json 数据 - 回复 "macrolen" 的问题
- 如何通过jquery解析从服务器端返回的json数据
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- JS解析json数据(如何将json字符串转化为数组)
- Android中数据文件解析(Json解析【从服务器端获取数据并且解析,显示在客户端上面】)
- PHP解析JSON数据的源代码
- JS解析json数据(如何将json字符串转化为数组)
- Android使用自带JSONObject解析JSON数据
- python--如何解析json数据结构
- 如何把Ext.data.store里的数据一次性用JSON传给后台(添加了后台解析部分)
- 如何使用JSON Framework库解析与生成json数据(iphone网络篇二)
- php怎么解析json格式数据
- 如何使用JSON Framework库解析与生成json数据
- 在.Net C#中如何解析json数据(DataContractJsonSerializer类)
- PHP接收POST数据,解析json数据
- php与jquery解析JSON数据中文乱码解决办法
- faye 如何push json数据到客户端?
- IOS请求php返回的数据JSON数据无法正确解析 utf-8格式