请各位达人帮个忙,在获取MQ消息时,怎么内容前面多了一串内容,如下:
RFH QSTR    <mcd><Msd>jms_text</Msd></mcd>  T<jms><Dst>queue:///UserSyncPMSQueue</Dst><Tms>1242120410404</Tms><Dlv>2</Dlv></jms>,怎么把之去掉啊

解决方案 »

  1.   

    这个是jms在mq里消息的报文头啊。会不会是你往队列里放消息的程序是jms写的,读消息的程序不是用jms遍的造成的。
    即使这样也不要紧啊,大不了全部读出来之后,当成string处理,把string.indexOf("</jms>")+6之前的全部咔嚓掉就ok了,反正jms消息里应该一直有这么个消息头的。
      

  2.   

    建议楼主:
    转化到DOC,用取节点数据搞定!