Прочитайте файл Gedcom и сохраните в базе данных
Я хочу прочитать файл Gedcom и сохранить на сервере SQL. GEDCOM - это формат файлов, который позволяет передавать файлы генеалогии между различными приложениями генеалогического программного обеспечения. GEDCOM расшифровывается как GEnealogical Data COMmunications.
Может ли кто-нибудь помочь мне в этом вопросе???
3 ответа
Один простой способ, который я нашел для запроса данных GEDCOM в SQLServer, - это использовать функции импорта / экспорта, которые поставляются с приложением Master Genealogist. Главный генеалогист позволяет вам экспортировать данные в csv. Получив данные в csv, вы можете использовать мастера Data Transformation Services SQLServer для их импорта.
Я, безусловно, успешно экспортировал данные из The Master Genealogist в SQLServer, но еще не тестировал функцию импорта GEDCOM.
В противном случае вы всегда можете проверить кодовую базу GenealogyJ и взглянуть на читателя GEDCOM. Если вам не нравится java, попробуйте вместо этого модуль perl Gedcom.
Oxy-Gen - это инструмент, который позволяет конвертировать в следующие форматы:
- HTML (отображение в браузере)
- CSV (Excel, Open Office,...)
- SQL (Oracle)
- MySQL (PHP)
- XML (машина 2 машина)
Если вам не нужны функции автоматического импорта / экспорта, этот инструмент должен соответствовать вашим потребностям.
Если вам нужны функции автоматического импорта / экспорта, вы можете найти библиотеку синтаксического анализа GEDCOM на выбранном вами языке программирования.
Во -первых, конвертируйте gedcom в Gedcom XML после http://msdn.microsoft.com/hi-in/magazine/cc188730%28en-us%29.aspx