获取TextFrom MimeMultipart Java

时间:2017-06-28 00:23:52

标签: java javamail

有人能解释一下这个功能吗?

    private String getTextFromMimeMultipart(MimeMultipart mimeMultipart)  throws MessagingException, IOException{
    String result = "";
    int count = mimeMultipart.getCount();
        BodyPart bodyPart = mimeMultipart.getBodyPart(0);

        if (bodyPart.isMimeType("text/plain")) {
            result = result + "\n" + bodyPart.getContent();
        } 
        else if (bodyPart.getContent() instanceof MimeMultipart){
            result = result + getTextFromMimeMultipart((MimeMultipart)bodyPart.getContent());

    }
    return result;
}

我理解多部分如何工作。但是我不明白在这个函数中,将字符串引入objet多部分的形式是如何工作的? 我正在使用它,它正常工作得到字符串。

0 个答案:

没有答案