2014-06-26 50 views
1

獲取結構化名稱和格式名稱有內置功能。但對於電子郵件來說,沒有這樣的方法。我正在使用maven項目,並且我在POM.xml中添加了依賴項。電子郵件和地址的Ez-Vcard檢索

<dependency> 
     <groupId>com.googlecode.ez-vcard</groupId> 
     <artifactId>ez-vcard</artifactId> 
     <version>0.9.4</version> 
</dependency> 

vcard.getFormattedName()的getValue()

工作正常,並取的名字。

vcard.getEmail().getValue() 

不工作。有我缺少的圖書館嗎?或者什麼是從vcard獲取所有細節的方法。

我正在使用它獲取電話的詳細信息,我總是得到空。請指教。

for(Telephone tel: vcard.getTelephoneNumbers()) 
{ 
    String number=tel.getText(); 
} 

感謝 阿倫

回答

1

使用getEmails()方法,像這樣:

for (Email email : vcard.getEmails()){ 
    String value = email.getValue(); 
}