3

我想读取 Gedcom 文件并存储在 sql server 中。GEDCOM 是一种文件格式,允许在不同的家谱软件应用程序之间共享家谱文件。GEDCOM 代表基因数据通信。

有人可以帮我解决这个问题吗???

4

3 回答 3

4

我发现在 SQLServer 中查询 GEDCOM 数据的一种简单方法是使用Master Genealogist应用程序附带的导入/导出功能。Master Genealogist 允许您将数据导出到 csv。在 csv 中获得数据后,您可以使用 SQLServer 的数据转换服务向导将其导入。

我当然已经成功地将数据从 Master Genealogist 导出到 SQLServer,但尚未测试 GEDCOM 导入功能。

否则,您可以随时查看 GenealogyJ 代码库并查看那里的GEDCOM 阅读器。如果您不喜欢 java,请尝试使用 perl Gedcom 模块。

于 2011-06-28T01:11:03.393 回答
0

首先,在http://msdn.microsoft.com/hi-in/magazine/cc188730%28en-us%29.aspx之后在 Gedcom XML 中转换 gedcom

于 2014-06-09T18:28:35.460 回答
0

Oxy-Gen是一种工具,可让您转换为以下格式:

  • HTML(浏览器显示)
  • CSV(Excel、开放式办公室、...)
  • SQL (甲骨文)
  • MySQL (PHP)
  • XML(机器 2 机器)

如果您不需要自动导入/导出功能,此工具应该适合您的需要。

如果您确实需要自动导入/导出功能,您可能需要使用您选择的编程语言寻找 GEDCOM 解析库。

于 2015-07-03T12:25:38.347 回答