X-Git-Url: http://git.nikiroo.be/?p=jvcard.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Fparsers%2FVcard21Parser.java;h=f2fd07c5aef8a750bce8db49074113bfadb1ce72;hp=cc7421672d62ec3b74d3f74ad92ece2f65478a1a;hb=78e4af97505df331618f9c13dd5d98440d364764;hpb=6f8998d8ebfcbc5df86e867eab719789f8886787 diff --git a/src/be/nikiroo/jvcard/parsers/Vcard21Parser.java b/src/be/nikiroo/jvcard/parsers/Vcard21Parser.java index cc74216..f2fd07c 100644 --- a/src/be/nikiroo/jvcard/parsers/Vcard21Parser.java +++ b/src/be/nikiroo/jvcard/parsers/Vcard21Parser.java @@ -109,13 +109,15 @@ public class Vcard21Parser { builder.append("\r\n"); builder.append("VERSION:2.1"); builder.append("\r\n"); - for (Data data : contact.getContent()) { + for (int indexData = 0; indexData < contact.size(); indexData++) { + Data data = contact.get(indexData); if (data.getGroup() != null && !data.getGroup().trim().equals("")) { builder.append(data.getGroup().trim()); builder.append('.'); } builder.append(data.getName()); - for (TypeInfo type : data.getTypes()) { + for (int indexType = 0; indexType < data.size(); indexType++) { + TypeInfo type = data.get(indexType); builder.append(';'); builder.append(type.getName()); if (type.getValue() != null @@ -139,10 +141,10 @@ public class Vcard21Parser { public static String toString(Card card) { StringBuilder builder = new StringBuilder(); - for (Contact contact : card.getContactsList()) { - builder.append(toString(contact, -1)); + for (int index = 0; index < card.size(); index++) { + builder.append(toString(card.get(index), -1)); } - + builder.append("\r\n"); return builder.toString();