ios - 通过 IOS 从 ASP.NET Web API 获取 bool 值或字符串

标签 ios asp.net json nsjsonserialization

我可以使用以下函数获取 JSON 格式的值:

NSMutableArray *jsonArrayClass = [NSJSONSerialization JSONObjectWithData:data
                                                     options:kNilOptions
                                                       error:&error];

但我真的不知道如何获取字符串值或 bool 值。我们有一些验证将返回此数据类型。不是 JSON。

Flidder 上显示的原始值如下所示(ID00001 是返回字符串):

HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json; charset=utf-8
Expires: -1
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Mon, 07 Apr 2014 17:15:28 GMT
Content-Length: 9

"ID00001"

最佳答案

试试这个

[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

关于ios - 通过 IOS 从 ASP.NET Web API 获取 bool 值或字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22918899/

相关文章:

c# - 锁定替换网站上文件的问题

asp.net - 应用 META 标签后,IE 仍会缓存页面内容几秒钟。该怎么办?

JSON解析错误: Cannot deserialize value of type `java. util.LinkedHashMap<java.lang.String,java.lang.Double>

iphone - 清晰颜色的十六进制代码

android - AppRTC:iOS到Android的通话无法正常工作

ios - 如何在 navigationController swift 中设置后退变量?

java - 在带有分隔符的 ListView 中显示 JSON

iOS - 事后获取自进程开始时间

asp.net - 通过从存储过程中选择来插入到表中

使用jquery的ajax将php转换为js数组