2012-06-11 101 views
1

這裏是獲取內容的代碼,如果它的plain或html。 我想知道如何處理郵件正文在xml中的內容?java代碼讀取郵件內容中的xml內容

MimeBodyPart mbp = (MimeBodyPart)part;  
if (mbp.isMimeType("text/plain")) { 
    body += mbp.getContent().toString(); 
} 
else if (mbp.isMimeType("TEXT/HTML")) { 
    body += mbp.getContent().toString(); 
} 

回答

0
MimeBodyPart mbp = (MimeBodyPart)part; 
if (mbp.isMimeType("text/plain")) { 
    body += mbp.getContent().toString(); 
} else if (mbp.isMimeType("TEXT/HTML")) { 
    body += mbp.getContent().toString(); 
}else if(mbp.isMimeType("text/xml")) { 
    body += mbp.getContent().toString(); 
} 

這是你想要的嗎?你能否詳細說明一下?

+0

這會讀取電子郵件的所有xml內容嗎? – user1421936

+0

我想閱讀收件箱中的特定電子郵件,其中包含xml內容,我必須解析它併發送到另一封電子郵件。 – user1421936