Iphone 解析XML后的NSPropertyListSerialization
我需要知道我是否在正确的轨道上。我正在使用eczarny框架解析iPhone中的XML-RPC,得到一个包含对象的数组。我创建一个NSData并存储一个对象。之后,我试图反序列化它,但得到错误。 代码: nslog:Iphone 解析XML后的NSPropertyListSerialization,iphone,ios,xml-serialization,xml-rpc,Iphone,Ios,Xml Serialization,Xml Rpc,我需要知道我是否在正确的轨道上。我正在使用eczarny框架解析iPhone中的XML-RPC,得到一个包含对象的数组。我创建一个NSData并存储一个对象。之后,我试图反序列化它,但得到错误。 代码: nslog: Data { DESCRIPTION = "Standardverkn"; FLAGS = 0; NAME = "Fenster OG3"; RECEIVER = "IEQ007:3"; SENDER =
Data {
DESCRIPTION = "Standardverkn";
FLAGS = 0;
NAME = "Fenster OG3";
RECEIVER = "IEQ007:3";
SENDER = "IEQ0043:1";
}
错误:
-[__NSCFDictionary length]: unrecognized selector sent to instance 0x6e4bd50
我做错了什么?[result objectAtIndex:0]已经是NSDictionary。你不需要反序列化它。您可以直接将其用作消息
如果是NSData,NSLog将显示类似的内容。[result objectAtIndex:0]不是NSData,而是NSDictionary。谢谢!!!!我一直以为是nsdata。我怎样才能报答你呢?
-[__NSCFDictionary length]: unrecognized selector sent to instance 0x6e4bd50