2016-06-23 1 views
0

ez-vcard 설정 PROPID를 비활성화 할 수 있습니까?ez-vcard 사용 안함 PROPID

ez-vcard를 사용하여 내 애플리케이션의 일부 필수 매개 변수를 확인합니다. 여러 개의 vcards가 포함 된 입력 파일이 있고 각 데이터베이스를 내 데이터베이스에 저장하려고합니다. 내 파일에 내가있는 경우,이 코드로

File vcf = ...; 
List<VCard> vCards = Ezvcard.parse(vcf).all(); 
for (VCard vCard : vCards) { 
    if (noMissingMandatoryValues(vCard)) { 
     String vCardString = vCard.write(); 
     // record vCardString in database 
    } else { 
     // send an error message to the user 
    } 
} 

:

시작 : 이것은 내 자바 코드 VCARD

버전 : 4.0

N : 미상, 조나단; ;씨;

FN : 홍길동

END : VCARD

그런 다음이있다는 데이터베이스에 저장된 값 :

시작 : VCARD

버전 : 4.0

X-PRODID : ez-vcard 0.9.10

N : Doe; Jonathan ;; Mr;

FN : 홍길동

END : 내가 원하지 않는 여분의 줄 X-PRODID:ez-vcard 0.9.10와 VCARD

.

답변

1
VCard vcard = ... 
String vCardString = Ezvcard.write(vcard).prodId(false).go();