Seite 1 von 1

Gedcom-Import unvollständig

Verfasst: 29.09.2022, 16:00
von Strizz
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

Verfasst: 30.09.2022, 07:46
von ahnenarmin
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

Verfasst: 30.09.2022, 11:47
von Fridolin
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.

Verfasst: 30.09.2022, 12:11
von DieVo
Auf den Screenshots im folgenden Link sind einige Namen von Gedcom-Validatoren zu finden:

http://www.ahnenblattportal.de/viewtopic.php?t=8716

Gruß
Dieter

Verfasst: 30.09.2022, 15:08
von Strizz
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

Verfasst: 30.09.2022, 16:09
von Fridolin
Gern! Und wir haben dabei auch was gelernt.

Verfasst: 30.09.2022, 19:09
von hieberst
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.

Verfasst: 30.09.2022, 23:06
von Jürgen_Nordlicht
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.

Verfasst: 30.09.2022, 23:36
von Fridolin
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.

Verfasst: 01.10.2022, 14:10
von Jürgen_Nordlicht
Fridolin, das vermag ich bisher nicht zu beurteilen.
Diese Liste von 544 Fehlern / Hinweisen etc. kann ich bisher nicht bewerten im Sinne von das ist ein Fehler oder eben Hinweise oder von der Norm abweichend etc.
Ein Hinweis kann ja ggf auch auf einen Fehler hinweisen.

Verfasst: 02.10.2022, 12:09
von Klaus-DieterR
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.