小弟最近在研究IOS里面读写XML文件,但是现在对整个流程还不是那么的清晰,依照网上的例子已经成功读取XML(在底下的Output列表中可见),但是现在对如何写入XML还不清楚。
另外处理XML的流程就是得先解译再读写是吗?
我是按照这篇例子想做XML读写
http://blog.csdn.net/wzh1215/article/details/8553281谢谢
另外处理XML的流程就是得先解译再读写是吗?
我是按照这篇例子想做XML读写
http://blog.csdn.net/wzh1215/article/details/8553281谢谢
[body setStringValue:message];
NSXMLElement *subject = [NSXMLElement elementWithName:@"subject"];
[subject setStringValue:@"Z"];
//生成XML消息文档
NSXMLElement *mes = [NSXMLElement elementWithName:@"message"];
//消息类型
[mes addAttributeWithName:@"type" stringValue:@"chat"];
//发送给谁
[mes addAttributeWithName:@"to" stringValue:@"xxx"];
//由谁发送
[mes addAttributeWithName:@"from" stringValue:@"xxx"];
//发送者昵称
[mes addAttributeWithName:@"fromUser" stringValue:@"xxx"];
//发送时间
[mes addAttributeWithName:@"getTime" stringValue:@"xxx"];
//消息类型
[mes addAttributeWithName:@"msgType" stringValue:@"Z"];
//组合
[mes addChild:body];
[mes addChild:subject];除非特殊情况,否则的话强烈建议楼主用json传递数据,尽量不要用xml,xml不但体积庞大而且解析困难,解析速度也慢
谢谢大大,待我再来研究下JSON