获取结构化名称和格式化名称时有内置函数。但对于电子邮件,没有这样的方法。我正在使用maven项目,并在POM.xml中添加了依赖项。
<dependency>
<groupId>com.googlecode.ez-vcard</groupId>
<artifactId>ez-vcard</artifactId>
<version>0.9.4</version>
</dependency>
vcard.getFormattedName()。的getValue()
工作正常并获取名称。
vcard.getEmail().getValue()
无效。有遗漏的图书馆吗?或者从vcard获取所有细节的方法是什么。
我正在使用它来获取电话细节,我总是得到null。请指教。
for(Telephone tel: vcard.getTelephoneNumbers())
{
String number=tel.getText();
}
由于 阿伦
答案 0 :(得分:2)
使用getEmails()
方法,如下所示:
for (Email email : vcard.getEmails()){
String value = email.getValue();
}