- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 NSURLConnection 通过 Twitter 接收推文流。我收到的每条推文都是一个 NSData 对象。连接接收数据并附加后,NSData 对象的日志如下所示:
Data that is received: <3c68746d 6c3e0a3c 68656164 3e0a3c6d 65746120 68747470 2d657175
69763d22 436f6e74 656e742d 54797065 2220636f 6e74656e 743d2274 6578742f 68746d6c
3b206368 61727365 743d7574 662d3822 2f3e0a3c 7469746c 653e4572 726f7220 34303120
556e6175 74686f72 697a6564 3c2f7469 746c653e 0a3c2f68 6561643e 0a3c626f 64793e0a
3c68323e 48545450 20455252 4f523a20 3430313c 2f68323e 0a3c703e 50726f62 6c656d20
61636365 7373696e 6720272f 312f7374 61747573 65732f66 696c7465 722e6a73 6f6e272e
20526561 736f6e3a 0a3c7072 653e2020 2020556e 61757468 6f72697a 65643c2f 7072653e
0a202020 20202020 20202020 20202020 20202020 20202020 20202020 20202020 20202020
20202020 20202020 20202020 200a2020 20202020 20202020 20202020 20202020 20202020
20202020 20202020 20202020 20202020 20202020 20202020 20200a20 20202020 20202020
20202020 20202020 20202020 20202020 20202020 20202020 20202020 20202020 20202020
2020200a 20202020 20202020 20202020 20202020 20202020 20202020 20202020 20202020
20202020 0a3c2f62 6f64793e 0a3c2f68 746d6c3e 0a>
现在我的问题是,如何将它们分开,以便每个都是它们自己的 NSData 对象?在我能够做到这一点之前,我无法使用 NSJSONSerialization 解析它。我假设每个地址都是一条需要解析的推文。
谢谢!
最佳答案
这是您收到的提要,当前位于 NSData 中。您需要将其转换为 NSString 才能使用 NSLog 并查看提要实际是什么,或者如果您使用 NSXMLParser 解析提要中的内容,则可以将此 NSData 对象直接传递给解析器。
要将 NSData 转换为 NSString,您可以使用:
NSString* newStr = [[[NSString alloc] initWithData:theData
encoding:NSUTF8StringEncoding] autorelease];
//autorelease for non-arc environment
NSLog(@"%@",newStr);
关于ios - 单独的 NSData 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11743723/
我有一个相当大的 NSData (或 NSMutableData 如果需要)对象,我想从中取出一小块并保留其余部分。由于我正在处理大量 NSData 字节,因此我不想制作大副本,而只是截断现有字节。基
我有一个 NSMutableData 保存随机 ASCII 字节。 我想将这些字节的值移动一个值(X)。 所以让我们说我有这样的事情: 02 00 02 4e 00 我现在想将每个字节增加 0x01
我有一个NSData对象,其中包含图像的 RGB 值。我想把它变成 UIImage (给定宽度和高度)。然后我想转换 UIImage回到NSData对象与我开始时的对象相同。 请帮助我,我已经尝试了几
在做了类似的事情之后 NSData *originalImageData = [NSData dataWithContentsOfFile:@"somefolder\somepicture.jpg"]
我有两个 NSData 对象 NSData *toScan = /* initialized somehow with "Hello, this world." */; NSData *toMatch
我有一个 NSData 对象,其中包含我需要的一些数据。我想做的是找出数据“FF D8”的位置(JPEG数据的开始) 我怎样才能完成这样的工作? 最佳答案 先获取范围,然后获取数据: // The m
在基础框架中对内置的 NSData 类调用散列时——使用什么实现来返回散列值? (CRC32,还有什么?) 最佳答案 别的。其实就是一个实现细节,不需要在不同的版本中使用固定的算法。 你可以在Core
在基础框架中对内置的 NSData 类调用散列时——使用什么实现来返回散列值? (CRC32,还有什么?) 最佳答案 别的。其实就是一个实现细节,不需要在不同的版本中使用固定的算法。 你可以在Core
我收到错误: NSData 不是我下面代码中 NSData 的子类型,我做错了什么? let urlPath = "myurl" var url = NSURL(string: urlPath) le
我有一个大小约为 1000kB 的 NSData 对象。现在我想通过蓝牙传输这个。如果我有 10 个 100kB 的对象,那就更好了。我想到我应该使用 NSData 的 -subdataWithRan
我的 NSData 格式为“Hello$World$Image”($ 用作分隔符来区分不同的部分数据)我使用以下代码制作的 NSData *data=[@"$" dataUsingEncoding:N
我有两个 NSData 对象,我想将它们存储在第三个 NSData 对象中。我的想法是,当我稍后解码较大的对象时,我希望能够轻松地获得彼此独立的两个较小的对象,而不用担心它们的相对大小或数据类型。 看
我想将图像添加到字节数组。下面的代码给我一个错误。我想我没有做对。 错误 Field has incomplete type 'NSData *__strong[]' 在.m文件中 @interfac
我遇到了问题,你能帮帮我吗?太感谢了!NSString *我的字符串;UIImage *图像;NSData *data = ... 包括字符串和图像的数据,可以像以前一样反编译它们 最佳答案 您可以按
我觉得上面的错误一定是 Swift 的一个错误,否则 1 != 1 是一个正确的陈述... 我正在尝试创建一个 JSONObject,我可以将其包含在 HTTP Post 请求的正文中,以便使用 Co
我正在尝试将两个 NSData 对象连接成一个 NSMutableData,然后将它们取回。现在我正在尝试以这种方式进行: 获取第一个对象的长度。 按以下顺序写入 NSMutableData:第一个对
我想将 [String] 转换为 NSData 以进行 BLE 连接。 我知道如何将 String 转换为 NSData/NSData 为 String。 // String -> NSData va
这是我正在尝试的代码 NSData *imageData = [[NSData alloc]initWithData:UIImagePNGRepresentation(myImage.image)];
例如: NSData *data = [NSData dataWithContentsOfFile:filePath]; int len = [data length]; 如果 len = 10000
NSData 和 NSMutableData 有什么区别? 最佳答案 来自 Stack Overflow 标签维基: nsdata The NSData class is an apple class
我是一名优秀的程序员,十分优秀!