php nsdata,转换NSArray- JSON- NSData- PHP服务器- JSON表示
我正在使用以下命令将NSDictionaries数组转换为JSON数据…
创建我的数据…
NSMutableArray *arrayOfDicts = [[NSMutableArray alloc] init];
for (int i = 0; i < 2; i++) {
NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:
@"MySong", @"title",
@"MyArtist", @"artist",
nil];
[arrayOfDicts addObject:dict];
}
NSArray *info = [NSArray arrayWithArray:arrayOfDicts];
NSData* jsonData = [NSJSONSerialization dataWithJSONObject:info
options:NSJSONWritingPrettyPrinted error:&error];
然后像这样发送…
NSURL *url = [NSURL URLWithString:@"http://www.mywebsite.com/index.php"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:jsonData forKey:@"songs"];
[request setDelegate:self];
request.tag = TAG_LOAD_SONGS;
[request startAsynchronous];
这会将NSData发送到我的服务器,但是我该如何在php中使用它…如果我从我的服务器上打印它,它实际上只是一堆随机数,并且我尝试使用json_encode,但是我认为那并不意味着原始数据…
任何帮助将是巨大的!
编辑:这是PHP的响应…
echo $_POST['songs'];
<5b0a2020 7b0a2020 20202274 69746c65 22203a20 224d7953 6f6e6722 2c0a2020 20202261 72746973 7422203a 20224d79 41727469 7374220a 20207d2c 0a20207b 0a202020 20227469 746c6522 203a2022 4d79536f 6e67222c 0a202020 20226172 74697374 22203a20 224d7941 72746973 74220a20 207d0a5d>
这是对Xcode中NSLoging的响应…
NSLog(@"Info: %@", info);
信息:({艺术家= MyArtist;标题= MySong;},{艺术家= MyArtist;标题= MySong;})
php nsdata,转换NSArray- JSON- NSData- PHP服务器- JSON表示相关推荐
- nsdata是java什么类型_Swift中基本数据类型与NSData转换
Swift中基本数据类型与NSData转换 最近由于程序的需要,要与JAVA的服务端进行Socket的交互,那么这就牵涉到了数据的交互.Socket的数据交互一般都是直接采用二进制Bytes的方式来传 ...
- Objective-C 中Socket常用转换机制(NSData,NSString,int,Uint8,Uint16,Uint32,byte[])
最近项目中要用到socket通讯,由于涉及到组包问题,所以需要数据类型之间的来回转换,现在分享出来 如果想要请教Socket的问题请留言,我会随时回答的 1. int类型转16进制hexstring ...
- 为什么有时候NSData转换成NSString的时候返回nil
为什么有时候NSData转换成NSString的时候返回nil 有时候,NSData明明有值,可是,当转换成NSString的时候,却没有值,现在来进行测试:) -现在提供测试用素材- 源码如下: / ...
- 服务器json文件怎么创建对象,JavaScript中对JSON对象的基本操作示例
JSON对象 1.对象的属性:对象的属性是有键值对组成的,其中key为一个字符串,value可以为任何的Javascript对象. //使用[]设置和获取对象的属性 var obj = new Obj ...
- 在线json服务器,json服务器
android跟服务器使用json传递数据 最近在做项目,使用了json传递数据,把服务器对象转换成json字符串返回,android使用gson包解析json字符串变成对象. 1.服务器代码编写,我 ...
- 华为pat地址转换,以及内网web服务器发布
实验名称:华为pat地址转换,以及内网web服务器发布 实验拓扑图: 3. 实验目的 : 1.使内网通过pat转化出去上外网 2.使用静态pat做端口映射,发布web服务器 3.配置交换机远程登录 4 ...
- 【Flutter】JSON 模型转换 ( JSON 序列化工具 | JSON 手动序列化 | 根据 JSON 编写 Dart 模型类 | 在线自动根据 JSON 转换 Dart 类 )
文章目录 一.JSON 序列化工具 二.JSON 手动序列化 三.根据 JSON 编写 Dart 模型类 四.在线自动转换 五.相关资源 一.JSON 序列化工具 JSON 格式比较简单的话 , 使用 ...
- android 中使用ExpandableListView控件结合服务器json文件的下载
布局文件代码: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns ...
- 修改软件服务器json返回数据格式,AngularJS处理服务器端返回的JSON数据的格式问题...
用ng的$http服务发起ajax请求,php返回的JSON数据格式要正确! 一开始我的php页面是这样返回数据的: if($result){ $oid = mysqli_insert_id($con ...
- android json传输数据到服务器,Android中post请求传递json数据给服务端的实例
在最近的项目中有个需求是这样的: 入参封装成JSON,EXAMPLE: { "uuid": "iamauuid", "clientType" ...
最新文章
- btf-raft共识算法_了解Raft共识算法:学术文章摘要
- python映射类型-python映射类型的相关介绍
- Spring 事务API 架构图
- Chrome 控制台指南
- .NET 6新特性试用 | System.Text.Json序列化代码自动生成
- 【Ubuntu日常技巧】VirtualBox多网卡路由配置,保障虚拟机连接上外网
- 【w3cschool】通过C语言类比快速上手C#
- 《程序员修炼之道》笔记(五)
- 大数据第一季--java基础(day5)-徐培成-专题视频课程
- 出售时间的网站(跟王利芬创建的优米网其中一种模式一样)
- 点播系统加服务器加投影加音响,打造真实家庭影院 投影机+音响巧搭配
- Universally Slimmable Networks and Improved Training Techniques
- JVM系列之深入理解JVM(三)
- 手机QQ iOS版默认不显示iPhone在线
- [md] 如何做一个心状枕头
- oracle的高级特性,Oracle SQL Developer 的高级特性
- 7-4 森森旅游 (20 分)
- 浪潮服务器光驱安装操作系统,浪潮服务器安装
- redhat7安装yum
- ALIENTEK 战舰ENC28J60 LWIP和UIP补充例程(LWIP WEB有惊喜)
热门文章
- C++编程语言中引用(reference)介绍
- bzoj1853幸运数字——容斥原理
- easyui-treegrid的案例
- ijcai2017赛后总结
- OSGi运行环境下java反序列化问题的解决方式
- Linux下的C程序如何调用系统命令,并获取系统的输出信息到C程序中
- Flex 4 的ComboBox下拉框滚动条Scroller(VerticalScrollBar)的thumb过小问题的解决
- 不要再闲玩啦!博主手把手带你两个月入门自然语言处理,还不赶紧碗里来!...
- [NAACL19]无监督循环神经网络文法 (URNNG)
- 深入理解成分句法分析中的Dynamic Oracle