2015-04-07 28 views
1

我正在研究android聊天應用程序。我正在使用openfire和aSmack。 我可以使用getBody()方法查看消息。 我想以xml格式查看消息,其中xmpp服務器在android logcat中發送消息。如何在android logcat中以xml格式查看xmpp消息?

這是我的消息中收到的代碼:

public void receiveMessage(XMPPConnection xmppConnection) { 

    if (xmppConnection != null) { 

     PacketFilter filter = new MessageTypeFilter(Message.Type.chat); 
     xmppConnection.addPacketListener(new PacketListener() { 

      @Override 
      public void processPacket(Packet packet) { 

       Message message = (Message) packet; 
       if (message.getBody() != null) { 

        Log.i("Received message:", message.getBody()); 
       } 
      } 
     }, filter); 
    } 
} 

回答