我想读取Gedcom文件并将其存储在sql服务器中。GEDCOM是一种文件格式,允许在不同的谱系软件应用程序之间共享谱系文件。GEDCOM代表GEnealogical Data COMmunications。
在这个问题上有人能帮我吗?
发布于 2011-06-28 09:11:03
我发现在SQLServer中查询GEDCOM数据的一种简单方法是使用The Master Genealogist应用程序附带的导入/导出功能。主系谱专家允许您将数据导出到csv。一旦您有了csv格式的数据,您就可以使用SQLServer的data Transformation Services向导来导入它。
我当然已经成功地将数据从主系谱导出到SQLServer中,但还没有测试GEDCOM导入功能。
否则,您可以随时签出GenealogyJ代码库并查看那里的GEDCOM reader。如果java不是您喜欢的,请尝试使用perl Gedcom模块。
发布于 2014-06-10 02:28:35
首先,在http://msdn.microsoft.com/hi-in/magazine/cc188730%28en-us%29.aspx之后将gedcom XML转换为Gedcom
发布于 2015-07-03 20:25:38
是一个允许您转换为以下格式的工具:
如果您不需要自动导入/导出功能,此工具应该可以满足您的需求。
如果您确实需要自动导入/导出功能,则可能需要在您选择的编程语言中查找GEDCOM解析库。
https://stackoverflow.com/questions/5550422
复制相似问题