[英]How to parse xml in ios?
我正在使用下面的xml是xml
<message xml="Local:client" type="message" to="123456@Local" from="147852369/a02c9bb1"><GET xml="http://Local.org/protocol/message"></GET></message>
现在如何获取“ to”的值? 我尝试使用下面的代码。 但是它显示空值
[message elementForName:@"to" xml:@"Local:client"];
请任何人帮助我。
message
是一个元件和to
是信息元素的属性...
为了获得to
从消息使用
[message attributeForName:@"to"]
尝试以下代码片段
func parser(parser: NSXMLParser,
didStartElement elementName: String,
namespaceURI: String?,
qualifiedName: String?,
attributes attributeDict: [NSObject : AnyObject]){
println("attributess name is \([attributeDict])")
if elementName=="message" {
let attrs = attributeDict
if let prop = attrs["to"] {
println("property 'to'=\(prop)")
}
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.