最近在做公司内部的即时聊天工具开发。从服务器接收到其他客户的信息,是xml文件格式发过来的。聊天信息内容存在message标签里面。网上普遍推荐重写NSXMLParasedelegate的3个方法。
用了之后可以正确解析message中的文字信息。但是解析不了表情以及表情后面的内容。比如<message>big/难过hh<message/>, 只能解析出big,只有一个表情的,就是null。
不知道有没有哪位大神熟悉这个。给提点,谢谢了XML表情

解决方案 »

  1.   

    <message>big/难过hh<message/>
    写错了吧?应该是
    <message>big/难过hh</message>
      

  2.   


    是自定义的协议,发送的表情是和文字消息一起的。表情的转义字符是‘/’  比如   /呲牙   ,现在有个问题就是windows发过来的‘/你’  会被解析成‘你’。表情就解析不了,是NULL
      

  3.   

    传入解析之前,先转换编码到utf8看看, 如果不行, 给xml片段前加一个xml的头部看看