热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php的老兄传给客户端[objectobject]数据如何解析,但他坚称是json...

一般服务器传给客户端的数据格式是json。然后这个是js触发之后,服务器传过来的,据说没有jsonformat。。。。然后就是这个东东:直接打印或者强转并不行,需要

一般服务器传给客户端的数据格式是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.



推荐阅读
author-avatar
手机用户2502937013
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有