微信撤回消息格式

<msg>
    <fromusername>wxid_1zcdlm1cjhr522</fromusername>
    <scene>0</scene>
    <commenturl></commenturl>
    <appmsg appid="" sdkver="0">
        <title>还好</title>
        <des></des>
        <action>view</action>
        <type>57</type>
        <showtype>0</showtype>
        <content></content>
        <url></url>
        <dataurl></dataurl>
        <lowurl></lowurl>
        <lowdataurl></lowdataurl>
        <recorditem>
            <![CDATA[]]>
        </recorditem>
        <thumburl></thumburl>
        <messageaction></messageaction>
        <refermsg>
            <type>1</type>
            <svrid>6672653361059635672</svrid>
            <fromusr>7597207838@chatroom</fromusr>
            <chatusr>wxid_lcftop7s6k2p21</chatusr>
            <displayname>三胖</displayname>
            <msgsource>&lt;msgsource&gt;&#x0A;&#x09;&lt;silence&gt;1&lt;/silence&gt;&#x0A;&#x09;&lt;membercount&gt;36&lt;/membercount&gt;&#x0A;&lt;/msgsource&gt;&#x0A;</msgsource>
            <content>那些市场卖的现包汤圆个个大的跟小包子似的</content>
        </refermsg>
        <extinfo></extinfo>
        <sourceusername></sourceusername>
        <sourcedisplayname></sourcedisplayname>
        <commenturl></commenturl>
        <appattach>
            <totallen>0</totallen>
            <attachid></attachid>
            <emoticonmd5></emoticonmd5>
            <fileext></fileext>
            <aeskey></aeskey>
        </appattach>
        <weappinfo>
            <pagepath></pagepath>
            <username></username>
            <appid></appid>
            <appservicetype>0</appservicetype>
        </weappinfo>
        <websearch />
        <finderFeed>
            <objectId>0</objectId>
            <objectNonceId>0</objectNonceId>
            <feedType>-1</feedType>
            <nickname></nickname>
            <username></username>
            <avatar></avatar>
            <desc></desc>
            <mediaCount>0</mediaCount>
            <localId>0</localId>
            <mediaList />
        </finderFeed>
        <finderLive>
            <finderLiveID>0</finderLiveID>
            <finderUsername></finderUsername>
            <finderObjectID>0</finderObjectID>
            <nickname></nickname>
            <desc></desc>
            <finderNonceID>0</finderNonceID>
            <headUrl></headUrl>
            <liveStatus>-1</liveStatus>
            <media>
                <thumbUrl></thumbUrl>
                <videoPlayDuration>0</videoPlayDuration>
                <url></url>
                <coverUrl></coverUrl>
                <height>0</height>
                <width>0</width>
                <mediaType>-1</mediaType>
            </media>
        </finderLive>
    </appmsg>
    <appinfo>
        <version>1</version>
        <appname>Window wechat</appname>
    </appinfo>
</msg>

一次微信群聊天中, 随手撤回了一条消息,结果消息发送框意外返回了xml数据结构的格式,无意发现原来微信是这么设计数据结构的