假设我有一封mimeMultipart的电子邮件,其中包含一个或多个链接。所以在某一点上我得到了这个javax.mail.Message,到现在我所能做的只是得到纯文本。
private static String parseContent(Message m) throws Exception {
Object content = m.getContent();
String contentReturn = null;
if (content instanceof String) {
contentReturn = (String) content;
} else if (content instanceof Multipart) {
Multipart multipart = (Multipart) content;
BodyPart part = multipart.getBodyPart(0);
contentReturn = part.getContent().toString();
}
return contentReturn;
}
是否有可能(可能有一些“get method”我在Message对象上忽略,或者可能使用javascript)来检索链接的所有URL?