Difference between revisions of "GEDCOM"
m (→See also: sample code on OSDN) |
CallMeDave (talk | contribs) |
||
(5 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
==GEDCOM References== | ==GEDCOM References== | ||
− | * [http:// | + | * [https://gedcom.io/specs/ gedcom.io GEDCOM specification documents] (versions 7.0.1, 5.5.1, 5.5) |
− | * GEDCOM 5.5 ([http://www.familysearch.org/GEDCOM/GEDCOM55.EXE Envoy], [http://www.math.clemson.edu/~rsimms/genealogy/ll/gedcom55.pdf pdf], [http://homepages.rootsweb.com/~pmcbride/gedcom/55gctoc.htm html]) | + | * [http://wikipedia.org/wiki/GEDCOM GEDCOM] From Wikipedia |
+ | * GEDCOM 5.5 ([http://www.familysearch.org/GEDCOM/GEDCOM55.EXE Envoy], [http://www.math.clemson.edu/~rsimms/genealogy/ll/gedcom55.pdf pdf], [http://homepages.rootsweb.com/~pmcbride/gedcom/55gctoc.htm html]) | ||
* [http://pjcj.sytes.net/pjcj.net/html/perl.html#Gedcom.pm Gedcom.pm] | * [http://pjcj.sytes.net/pjcj.net/html/perl.html#Gedcom.pm Gedcom.pm] | ||
− | * GEDCOM 5.5.1 draft ([http://www.phpgedview.net/ged551-5.pdf pdf]) | + | * GEDCOM 5.5.1 draft ([http://www.phpgedview.net/ged551-5.pdf pdf]) <small>2 October 1999</small> |
+ | * GEDCOM 5.5.1 ([https://edge.fscdn.org/assets/img/documents/ged551-5bac5e57fe88dd37df0e153d9c515335.pdf pdf]) <small>15 November 2019</small>, [https://www.familysearch.org/wiki/en/GEDCOM Final version released] with updated email, dates, and copyright. | ||
+ | * GEDCOM 5.5.5 <small>2 October 2019</small> [https://www.tamurajones.net/GEDCOM555JustARevision.xhtml Unsanctioned, copyright violation] | ||
* GEDCOM 6.0 beta ([https://sourceforge.net/projects/gedcomfilter/files/GEDCOM%20XML%20Specification/GEDCOM%20XML%206.0%20Beta/GedXML60.pdf/download archived pdf]) - Note - this effort appears to have been abandoned and the PDF ([http://www.familysearch.org/GEDCOM/GedXML60.pdf http://www.familysearch.org/GEDCOM/GedXML60.pdf]) document link is invalid on the sponsoring FamilySearch website. | * GEDCOM 6.0 beta ([https://sourceforge.net/projects/gedcomfilter/files/GEDCOM%20XML%20Specification/GEDCOM%20XML%206.0%20Beta/GedXML60.pdf/download archived pdf]) - Note - this effort appears to have been abandoned and the PDF ([http://www.familysearch.org/GEDCOM/GedXML60.pdf http://www.familysearch.org/GEDCOM/GedXML60.pdf]) document link is invalid on the sponsoring FamilySearch website. | ||
Line 38: | Line 41: | ||
* [[Import from another genealogy program]] | * [[Import from another genealogy program]] | ||
* [[Gramps and GEDCOM]] | * [[Gramps and GEDCOM]] | ||
− | * [[GEDCOM Extensions]] | + | * [[GEDCOM 7 support]] |
+ | * [[Addon:GEDCOM Extensions]] | ||
+ | * [[Lossless GEDCOM Export]] | ||
* [[Other_genealogy_tools#Gedcom_one-to-one_to_XML|ged1212xml]] | * [[Other_genealogy_tools#Gedcom_one-to-one_to_XML|ged1212xml]] | ||
* [https://osdn.net/projects/sfnet_gedcomfilter/ GEDCOM Import/Export-Filter] project on ODSN (Open Source Development Network) | * [https://osdn.net/projects/sfnet_gedcomfilter/ GEDCOM Import/Export-Filter] project on ODSN (Open Source Development Network) |
Revision as of 02:39, 17 January 2022
GEDCOM stands for Genealogical Data Communications and is a file format specification developed by the Family and Church History Department of The Church of Jesus Christ of Latter-day Saints. It allows different genealogical software programs to share data with each other.
Contents
GEDCOM References
- gedcom.io GEDCOM specification documents (versions 7.0.1, 5.5.1, 5.5)
- GEDCOM From Wikipedia
- GEDCOM 5.5 (Envoy, pdf, html)
- Gedcom.pm
- GEDCOM 5.5.1 draft (pdf) 2 October 1999
- GEDCOM 5.5.1 (pdf) 15 November 2019, Final version released with updated email, dates, and copyright.
- GEDCOM 5.5.5 2 October 2019 Unsanctioned, copyright violation
- GEDCOM 6.0 beta (archived pdf) - Note - this effort appears to have been abandoned and the PDF (http://www.familysearch.org/GEDCOM/GedXML60.pdf) document link is invalid on the sponsoring FamilySearch website.
GEDCOM Testing
- Gedcom.pm
- gedchk (perl), gedchk.exe
- GEDitCOM "Torture Test" files
- ANSEL and Unicode GEDCOM sample files
- Calico Pie's GEDCOM Coverage Test
- VGed (Windows OS)
- Gedcom Validation by Tamura Jones.
Converting ANSEL to Unicode and back
- Gramps exports and imports ANSEL GEDCOM, but not all codes are supported. Test the output on the character ? which is used if a character is not understood
- Perl MARC::Charset module: Available on cpan, and well supported . Can convert MARC8 to Unicode and back. As ANSEL is a subset of MARC8 (consisting of the (extended) latin characters) it will convert all ANSEL GEDCOMS to Unicode. (:arrow:) More info, and a script that can convert: see the attachment to bug 831.
- marc4j - Java implementation of a convertor, also MARC8 to Unicode. Unclear if it converts correctly combined unicode characters.
ANSEL/MARC References
- ANSI/NISO Z39.47-1993(R2002)
- Library of Congress, MARC specification tables
- MARC proposal 2006-09, Lossless technique for conversion of Unicode to MARC-8
- MARC proposal 2006-04, Technique for conversion of Unicode to MARC-8
Unofficial ANSEL to Unicode conversion lists
These cover the original ANSEL spec, now preseded by MARC8.
- ANSEL to Unicode by Thomas Berger
- ANSEL to Unicode by Heiner Eichmann
- Latin Characters in Unicode and ANSEL
See also
- Gramps XML
- Import from another genealogy program
- Gramps and GEDCOM
- GEDCOM 7 support
- Addon:GEDCOM Extensions
- Lossless GEDCOM Export
- ged1212xml
- GEDCOM Import/Export-Filter project on ODSN (Open Source Development Network)