Hallo Ren� Gr�nz,
F�r CSV zu Gedcom habe ich allerdings noch keine Entsprechung gefunden.
Wer
kann mir hier bitte "auf die Spr�nge" helfen?
F�r eine Baum- und Netzstruktur, wie sie GEDCOM beschreibt, gibt es keine
vollst�ndige Entsprechung in einer Listenstruktur wie csv oder Excel.
Ich habe einmal eine Excel-Tabelle aus GEDCOM aufgebaut. Die Excel-Tabelle
sieht so aus (hier nur angedeutet):
Ref-Nr Index VN Prefix NN *Dat *Ort �Dat
�Ort Titel Beruf BerOrt oo1 e1Dat e1Ort e1VN
e1Pre e1NN e1*Dat e1*Ort e1�Dat e1�Ort
1-1 I1 Paul Wolfgang Merkel 01.04.1756 N�rnberg 16.01.1820
N�rnberg Genannter Marktvorsteher N�rnberg oo 26.01.1784 St. Sebald
Margarethe Elisabeth Bepler 29.07.1765 N�rnberg 30.04.1831 N�rnberg
(Das sind 2 Zeilen, �berschrift und Inhalt)
Wenn man bedenkt, dass mehrere Ehen "e" (bis zu 6 mit Scheidungsdaten habe
ich gefunden) vorkommen k�nnen und dann zu vielen Feldern noch Notizen,
Quellen und Datumsangaben m�glich sind, dass Familien sich nicht nur
baumf�rmig vermehren, sondern durch Verschw�gerung (in welcher Generation
auch immer) auch wieder netzf�rmig zusammenwachsen, dann sieht man, wie
leistungsf�hig die GEDCOM-Abbildung doch ist. Und bei einer Liste vieler
Personen nach obiger Darstellung fehlen sogar noch die
Verwandtschaftsverh�ltnisse untereinander v�llig.
Das zeigt ganz klar: aus einer Liste (csv, Excel usw.) kann immer nur
individuell eine Verwandtschaftsdarstellung � la GEDCOM erzeugt werden (wenn
�berhaupt m�glich).
Ich habe mit VBA (Visual Basic for Applications, der Programmiersprache von
Excel) die oben gezeigte Darstellung aus GEDCOM erzeugt und in
Excel-Tabellen abgelegt. Daraus kann ich dann ein solches
Nachkommensverzeichnis erzeugen (hier ein Sohn der oben angef�hrten Person):
2. Generation
Kinder des Paul Wolfgang Merkel (1-1)
2-1 I4 Johann Merkel, * 18.11.1785 St. Sebald, � 25.01.1838 N�rnberg,
Marktvorsteher, Handelsherr in N�rnberg, oo 18.10.1818 in N�rnberg, Anna
Held, * 26.11.1794 N�rnberg, � 09.06.1843 N�rnberg
Umgekehrt, n�mlich aus einer Liste GEDCOM zu erzeugen, geht nur individuell.
Bei Bedarf helfe ich gerne mal.
Viele Gr��e
Rainer Volck