Gedcom-Import unvollständig
Gedcom-Import unvollständig
Hallo,
ich habe meinen Stammbaum aus webtrees 2.17 in eine Gedcom-Datei exportiert und versuche nun, diese in Ahnenblatt vers. 3.46 zu importieren. Leider werden von den 2079 Personen nur 146 importiert.
Ganz so verkehrt kann die Datei nicht sein, denn andere Programme, z.B. Familienbande und My Family Tree, importieren die Datei komplett. Da ich kein Gedcom-Spezialist bin, habe ich die Hoffnung, dass mit jemand helfen kann, wie ich an dieses Problem am besten herangehe, d.h. wo ich nach Fehlern bzw Lösungen suchen kann.
Gruß
Strizz
ich habe meinen Stammbaum aus webtrees 2.17 in eine Gedcom-Datei exportiert und versuche nun, diese in Ahnenblatt vers. 3.46 zu importieren. Leider werden von den 2079 Personen nur 146 importiert.
Ganz so verkehrt kann die Datei nicht sein, denn andere Programme, z.B. Familienbande und My Family Tree, importieren die Datei komplett. Da ich kein Gedcom-Spezialist bin, habe ich die Hoffnung, dass mit jemand helfen kann, wie ich an dieses Problem am besten herangehe, d.h. wo ich nach Fehlern bzw Lösungen suchen kann.
Gruß
Strizz
- ahnenarmin
- Beiträge: 703
- Registriert: 28.04.2008, 18:27
- Wohnort: D-85276 Pfaffenhofen/Ilm
Hallo Strizz,
Dirk hält sich mit AB streng an den GEDCOM-Standard. Das Problem liegt daher sehr wahrscheinlich beim Export von webtrees.
Zur Kontrolle: Hast du wirklich nur 146 Personen? Beim Öffnen der Datei in AB wird dir die Personenanzahl angezeigt.
Suche dir aus deiner Datei 2 Personen heraus, nach denen du leicht suchen kannst. Seltener Vor- oder Familienname.
Eine Person sollte zu den 146 importierten Personen gehören, die andere zu den nicht importierten.
Öffne deine *.ged dann mit einem Texteditor. Suche dann nach diesen beiden Personen und poste den Personeneintrag der beiden Personen der GEDCOM-Datei hier im Forum.
Ebenso die Header-Zeilen am Anfang der Datei.
Mit diesen Unterlagen kann dann ein Spezialist den Fehler finden bzw. eingrenzen.
Beste Grüße
Armin
Dirk hält sich mit AB streng an den GEDCOM-Standard. Das Problem liegt daher sehr wahrscheinlich beim Export von webtrees.
Zur Kontrolle: Hast du wirklich nur 146 Personen? Beim Öffnen der Datei in AB wird dir die Personenanzahl angezeigt.
Suche dir aus deiner Datei 2 Personen heraus, nach denen du leicht suchen kannst. Seltener Vor- oder Familienname.
Eine Person sollte zu den 146 importierten Personen gehören, die andere zu den nicht importierten.
Öffne deine *.ged dann mit einem Texteditor. Suche dann nach diesen beiden Personen und poste den Personeneintrag der beiden Personen der GEDCOM-Datei hier im Forum.
Ebenso die Header-Zeilen am Anfang der Datei.
Mit diesen Unterlagen kann dann ein Spezialist den Fehler finden bzw. eingrenzen.
Beste Grüße
Armin
Es gibt auch Tools, die als GEDCOM-Validatoren arbeiten: Sie zeigen problematischen Code an. Hatte ich allerdings noch nicht in Gebrauch und weiß darum auch keine Namen. Eine Suche nach "Validator" hier im Forum könnte aber helfen.
Aktuell Win10-64 pro 2004, Ahnenblatt 3.46 - Daten via NAS, Programm lokal
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
Auf den Screenshots im folgenden Link sind einige Namen von Gedcom-Validatoren zu finden:
http://www.ahnenblattportal.de/viewtopic.php?t=8716
Gruß
Dieter
http://www.ahnenblattportal.de/viewtopic.php?t=8716
Gruß
Dieter
Hallo,
danke für die Hinweise. Ein Vergleich der importierten Daten mit den nicht importierten, zeigt folgendes:
Die meisten meiner Datensätze beginnen wie folgt:
0 @I20@ INDI F22BB925-CA77-425C-B8BE-B13D2F5F48BA
Ich weiß nicht, woher die Zahlen hinter INDI kommen, ob das noch ein Rest meiner ursprünglich aus MyHeritage importierten Daten ist oder ob sie von Webtrees angelegt wurden (was mir unwahrscheinlich vorkommt.) Wenn ich die Zahlenfolge hinter INDI lösche, werden die Daten auch in Ahnenblatt importiert.
GEDCOM Validator bewertet die Zeile übrigens nicht als fehlerhaft, sondern zeigt nur eine Warnung an!
Ich danke noch einmal für die Hilfe.
Gruß
Strizz
danke für die Hinweise. Ein Vergleich der importierten Daten mit den nicht importierten, zeigt folgendes:
Die meisten meiner Datensätze beginnen wie folgt:
0 @I20@ INDI F22BB925-CA77-425C-B8BE-B13D2F5F48BA
Ich weiß nicht, woher die Zahlen hinter INDI kommen, ob das noch ein Rest meiner ursprünglich aus MyHeritage importierten Daten ist oder ob sie von Webtrees angelegt wurden (was mir unwahrscheinlich vorkommt.) Wenn ich die Zahlenfolge hinter INDI lösche, werden die Daten auch in Ahnenblatt importiert.
GEDCOM Validator bewertet die Zeile übrigens nicht als fehlerhaft, sondern zeigt nur eine Warnung an!
Ich danke noch einmal für die Hilfe.
Gruß
Strizz
Gern! Und wir haben dabei auch was gelernt.
Aktuell Win10-64 pro 2004, Ahnenblatt 3.46 - Daten via NAS, Programm lokal
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
Ich habe es bei mir auch mal ausprobiert: sobald irgendetwas hinter INDI steht, wird die Person übersprungen. Das ist natürlich etwas hart.
Daher sollte diese Info vielleicht auch an Herrn Böttcher gehen. Die UUID oder allgemein alles hinter INDI könnte er beim Import ja ignorieren, das dann entweder allgemein oder wenn es in Form einer Rückfrage vom Anwender bestätigt wird.
Ansonsten lässt sich das in einem Texteditor natürlich auch einfach korrigieren, wie von Strizz bewiesen, man muss es eben nur wissen.
Daher sollte diese Info vielleicht auch an Herrn Böttcher gehen. Die UUID oder allgemein alles hinter INDI könnte er beim Import ja ignorieren, das dann entweder allgemein oder wenn es in Form einer Rückfrage vom Anwender bestätigt wird.
Ansonsten lässt sich das in einem Texteditor natürlich auch einfach korrigieren, wie von Strizz bewiesen, man muss es eben nur wissen.
- Jürgen_Nordlicht
- Beiträge: 548
- Registriert: 19.09.2010, 14:26
- Wohnort: 59505 Bad Sassendorf
- Kontaktdaten:
ups, ich bin Dieters Hinweis mal gefolgt und habe aus benannter Liste
das Programm "ShowMeGedcom" 64bit installiere und meine aktuelle GEDCOM mit der Einstellung 5.5.1 ausgelesen.
Die Analyse ergibt 544 Fehlern in meiner GEDCOM.
Es wird unterschieden nach
- individuelles Kennzeichen
- _LOC-Record
- Fehlerhafter Verweis
zBspl:
Hinweis Individuelles Kennzeichen 1 _UID 31D29D3AA4E9452BAD370C02839DA657E68F
Hinweis Individuelles Kennzeichen 3 _LOC @L1472@
Hinweis Individuelles Kennzeichen 3 _LOC @L1359@
Hinweis Individuelles Kennzeichen 1 _STAT NOT MARRIED
Hinweis _LOC-Record _LOC-Records sind GEDCOM-L Addendum definiert.
Datensatz @XXXXXXXXXL200@ wird nicht genutzt
Muß gestehen, da bin ich etwas überrascht und mir ist nicht klar was hier schief läuft.
das Programm "ShowMeGedcom" 64bit installiere und meine aktuelle GEDCOM mit der Einstellung 5.5.1 ausgelesen.
Die Analyse ergibt 544 Fehlern in meiner GEDCOM.
Es wird unterschieden nach
- individuelles Kennzeichen
- _LOC-Record
- Fehlerhafter Verweis
zBspl:
Hinweis Individuelles Kennzeichen 1 _UID 31D29D3AA4E9452BAD370C02839DA657E68F
Hinweis Individuelles Kennzeichen 3 _LOC @L1472@
Hinweis Individuelles Kennzeichen 3 _LOC @L1359@
Hinweis Individuelles Kennzeichen 1 _STAT NOT MARRIED
Hinweis _LOC-Record _LOC-Records sind GEDCOM-L Addendum definiert.
Datensatz @XXXXXXXXXL200@ wird nicht genutzt
Muß gestehen, da bin ich etwas überrascht und mir ist nicht klar was hier schief läuft.
Ich habe eigentlich keine Erfahrung mit diesen Validatoren. Aber wenn ich mir deine Beispiele anschaue: Bist du sicher, dass du von 544 "Fehlern" sprechen kannst?
Deine Beispiel-Liste besteht zum größten Teil aus "Hinweisen", nicht Fehlermeldungen - hauptsächlich auf benutzerdefinierte Daten (weil die Bezeichner mit einem Unterstrich beginnen, leicht erkennbar). Und der letzte Eintrag sagt etwas ungenau, dass eine Person, ein Paar, ein Ort oder was auch immer in der Datei nicht mehr gebraucht wird.
Unter einem "Fehler" stelle ich mir etwas anderes vor.
Ich könnte mir übrigens vorstellen, dass diese Art von Ergebnissen der Grund dafür ist, dass Validatoren nicht so häufig benutzt werden: Sie melden viele Punkte, aber man muss schon gut Bescheid wissen, um zu sehen, ob es sich lohnt sich aufzuregen bzw. Sorgen zu machen oder nicht.
Deine Beispiel-Liste besteht zum größten Teil aus "Hinweisen", nicht Fehlermeldungen - hauptsächlich auf benutzerdefinierte Daten (weil die Bezeichner mit einem Unterstrich beginnen, leicht erkennbar). Und der letzte Eintrag sagt etwas ungenau, dass eine Person, ein Paar, ein Ort oder was auch immer in der Datei nicht mehr gebraucht wird.
Unter einem "Fehler" stelle ich mir etwas anderes vor.
Ich könnte mir übrigens vorstellen, dass diese Art von Ergebnissen der Grund dafür ist, dass Validatoren nicht so häufig benutzt werden: Sie melden viele Punkte, aber man muss schon gut Bescheid wissen, um zu sehen, ob es sich lohnt sich aufzuregen bzw. Sorgen zu machen oder nicht.
Aktuell Win10-64 pro 2004, Ahnenblatt 3.46 - Daten via NAS, Programm lokal
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
Empfehlung: Für die neue Version 3.x alle relevanten Handbücher lesen!
(es gibt das Benutzerhandbuch und mehrere Themen-Specials!)
- Jürgen_Nordlicht
- Beiträge: 548
- Registriert: 19.09.2010, 14:26
- Wohnort: 59505 Bad Sassendorf
- Kontaktdaten:
-
- Beiträge: 93
- Registriert: 07.02.2019, 12:26
- Wohnort: Weyhe
Hallo,
SHowMeGEDCOM unterscheidet zwischen Fehlern und Hinweisen. Diese werden in Abhängigkeit des vorher gewählten GEDCOM-Standards angegeben.
Wichtig ist, dass die Zahl der Hinweise sehr groß werden kann, da alle Stellen gezählt werden, an denen Parameter des erstellenden Programms ( _XXX) verwendet werden.
SHowMeGEDCOM unterscheidet zwischen Fehlern und Hinweisen. Diese werden in Abhängigkeit des vorher gewählten GEDCOM-Standards angegeben.
Wichtig ist, dass die Zahl der Hinweise sehr groß werden kann, da alle Stellen gezählt werden, an denen Parameter des erstellenden Programms ( _XXX) verwendet werden.