擅长:python、mysql、java
<p><strong>请</strong>使用<a href="http://xmpp.org/xmpp-software/libraries/" rel="nofollow">existing XMPP libraries</a>中的一个。在</p>
<p>下一步:如果XMPP把它当作一个文档来考虑,你不会成功的。你可以在它周围闲逛几天,让自己相信你在做什么,然后你会意识到没有办法告诉服务器什么时候发送完信息,所以没有办法知道什么时候该调用你的文档。在</p>
<p>相反,请使用基于流的解析器。<a href="https://github.com/fritzy/SleekXMPP" rel="nofollow">SleekXMPP</a>使用<a href="http://docs.python.org/library/xml.etree.elementtree.html#xml.etree.ElementTree.iterparse" rel="nofollow">xml.etree.cElementTree.iterparse</a>在套接字周围加上一个包装,使其闻起来像文件。可能还有其他方法,比如直接使用<a href="http://docs.python.org/library/pyexpat.html" rel="nofollow">xml.parsers.expat</a>。在</p>