这是我在swift中的代码。
func xmppStream(sender: XMPPStream!, didReceiveMessage message: XMPPMessage!) {
print( message.prettyXMLString())
}
接收邮件格式为:
<message xmlns="jabber:client" from="pubsub.myanmarnet.com" to="001026992@myanmarnet.com" type="headline">
<event xmlns="http://jabber.org/protocol/pubsub#event">
<items type="headline" node="mynet.global">
<item id="1474017969">
<xml>
<title>Myanmar Net</title>
<about>Hi,Good Evening!!!</about>
<published>2016-09-16 15:56:09</published>
</xml>
</item>
</items>
</event>
<delay xmlns="urn:xmpp:delay" from="admin@myanmarnet.com/jaxl#cf05ff5e6c92663a32a997f0ea4cf543" stamp="2016-09-16T09:26:09Z"/>
</message>
我想用swift在表视图中检索并显示(嗨,晚安!!!)。
答案 0 :(得分:0)
这看起来像XEP-60中定义的PubSub消息。如果您正在使用Robbie Hanson的XMMPFramework,it comes with the XEP-60 extension。你不必处理解析。