Eine Kontaktdatei lesen, ohne sie zu importieren
Eine .vcf-Datei ist Klartext mit einer strengen Grammatik, und der übliche Weg hineinzuschauen führt über den Import in ein Adressbuch — womit sich dieses Adressbuch verändert. Dieses Werkzeug öffnet und liest die Datei stattdessen einfach.
Drei Formate, die sich ähneln
vCard gibt es in drei Fassungen, und sie unterscheiden sich in jedem Detail, auf das es ankommt. 2.1 (1996) schreibt nackte Typ-Marken wie TEL;WORK;VOICE:, kodiert Text mit Umlauten per ENCODING=QUOTED-PRINTABLE und faltet diese Zeilen mit einem abschließenden = statt mit einem führenden Leerzeichen. 3.0 führte TYPE=WORK,VOICE, ENCODING=b für Binärwerte und den Maskierungssatz \, \; ein. 4.0 verzichtet auf ENCODING zugunsten von data:-URIs und ergänzt PREF=.
Alle drei werden hier gelesen, und die deklarierte Version jeder Karte wird angezeigt statt angenommen — dass ein Exportprogramm 3.0-Syntax unter einer VERSION-Zeile 2.1 schreibt, kommt oft genug vor. Wo eine 2.1-Eigenheit in Ihrer Datei tatsächlich auftritt, wird sie gekennzeichnet, denn meist ist genau das der Grund, warum ein anderes Programm die Datei abgelehnt hat.
Was gezeigt wird
Der strukturierte Name in seine fünf Bestandteile zerlegt, Organisation und Abteilung, Titel und Rolle, jede E-Mail-Adresse, Telefonnummer, Anschrift, URL und Messaging-Kennung mit ihren Typ-Kennzeichen und jedem X-ABLabel nach Apple-Art, Geburtstag, Jahrestag, Geschlecht, Notiz, Kategorien, UID, REV, PRODID, Zeitzone, GEO und KIND. Dazu jede Roh-Eigenschaft so, wie sie in der Datei steht — Name, Gruppe, Parameter, Wert —, damit nichts, was das Exportprogramm geschrieben hat, stillschweigend aus dem Blick gerät.
Fotos
Ein eingebettetes PHOTO wird aus Base64 dekodiert und angezeigt, mit Medientyp und exakter Byte-Anzahl, und lässt sich als Bilddatei sichern. Ist das Foto einer Karte eine URL statt eingebetteter Bytes, wird die URL angezeigt und nicht abgerufen: Dieses Werkzeug stellt keinerlei Netzwerkanfragen, ein anderswo gehostetes Foto bleibt also ein Link.
Export
Alle Karten als CSV oder JSON, und die ausgewählte Karte zurück als .vcf — geschrieben aus den ursprünglichen Eigenschaftszeilen, sodass ein Hin und Zurück genau das zurückgibt, was gelesen wurde.
Datenschutz
Kontakte sind personenbezogene Daten. Die Datei wird in Ihrem Browser gelesen, nichts wird hochgeladen.
Tiny Online Tools







