2009-11-12 6 views
2

Я работаю над сайтом социальной сети, имеющим возможность создания Family Tree. существует так много сайтов, которые поддерживают импорт/экспорт семейного дерева из файла GEDCOM. Я должен реализовать семейное дерево с стандартами gedcom. Я также должен проектировать свою базу данных, так как она должна быть способна хранить данные таким образом, чтобы их можно было экспортировать в файл gedcom, а также любые данные файла gedcom могут быть импортированы в нее ... Мне нужны некоторые образцы кода, которые можно сделать это. если кто-нибудь есть какие-либо идеи по этому поводу, пожалуйста, дайте мне знатьGEDCOM Экспорт импорта файлов из веб-приложения


я нашел код из одного блога от StackOverflow сам. я надеюсь, что это может помочь мне вы можете просмотреть его по этой ссылке Gedcom Reader for C#

+0

Являетесь ли вы языком программирования агностиком? Я имею в виду, нормально ли, чтобы образцы кода были в ассемблере? ;-) –

ответ

2

PhpGedView делает именно это и является открытым исходным кодом. Вы должны быть в состоянии найти много образцов кода в проекте.

+0

Я не работал на php ... Я просто работал в .net (C#, Vb.net) Я нашел php-код, а также 2 проекта из codeplex, но я не могу их построить, поскольку некоторые DLL-файлы отсутствуют в Это – Radhi

0

Если вы открыты для java, вы можете использовать gedcom4j по адресу http://gedcom4j.org. Он может читать и записывать файлы GEDCOM в формате 5.5 и 5.5.1 и сохраняет данные в графе объектов Java, поэтому вы можете манипулировать им по мере необходимости после загрузки/перед записью. Вы также можете подключить это к любой базе данных, которая вам нужна (я бы никогда не рекомендовал GEDCOM в качестве формата базы данных, но это было важно для обмена данными). Существует множество решений ORM для сохранения графиков объектов Java в базах данных (спящий режим является тем, с кем я больше всего знаком)