2014-06-26 30 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(); 
}