Skip to content

msbmsb/genealoj

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GenealoJ is a Java parser for GEDCOM[1] files. Due to most previously-available 
GEDCOM parsers having a class for potentially each of the 130 tags[2], GenealoJ
is written in the simplest way possible with as few as possible classes to deal 
with. Currently there are 4 classes total:

GenealoJ: The main parsing & container class
GedcomNode: A generic node for a gedcom line. Holds level, tag, reference, data
 and children nodes
IndividualNode: A specialized GedcomNode for individuals
Utils: A utilities class for operating on the GedcomNode objects

(More documentation soon)

[1]: http://en.wikipedia.org/wiki/GEDCOM
[2]: http://genealogy.about.com/library/weekly/aa110100d.htm

----
The license is found in the LICENSE file - MIT License.

Mitchell Bowden <mitchellbowden AT gmail DOT com>
http://github.com/msbmsb/genealoj

About

Minimal parser library for GEDCOM genealogy files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages