В качестве части проекта я должен включить импорт и экспорт файлов GEDCOM для вставки/выгрузки из базы данных. Мне очень сложно найти, как писать файлы, так как на самом деле нет никаких учебников о том, как они работают. У кого-нибудь есть предложения по тому, что я могу сделать? Мой проект заключается в создании веб-приложения для создания семейных деревьев, поэтому я буду кодировать с помощью javascript и PHP. Или кто-нибудь знает какое-нибудь дополнительное программное обеспечение, которое поможет? Спасибо.Импорт/экспорт файлов GEDCOM
0
A
ответ
0
Не уверен, что это соответствует требованиям к проекту, но самым простым способом было бы использовать GEDCOM для JSON-анализатора, написанного на Java (он находится где-то на Github), и помещать вывод как есть либо в MongoDB OR Postgres с полями JSON. Если вы это сделаете, у вас будет массив всех людей, массив из всех семейств и т. Д., Которые вы сможете легко перебирать!
Я бы рекомендовал библиотеку D3 для рисования деревьев. Трудно учиться (я все еще пытаюсь понять это), но есть примеры на bl.ocks.org, которые вы можете попытаться понять или изменить в соответствии с вашим вариантом использования. Я работаю над подобным проектом, и именно там он сейчас, создавая деревья. Удачи !
Смежные вопросы
- 1. чтение файлов gedcom и тегов печати
- 2. GEDCOM Экспорт импорта файлов из веб-приложения
- 3. Gedcom Хрестоматия для C#
- 4. Интерфейс Cocoa для файла GEDCOM
- 5. GEDCOM to HTML и RDF
- 6. Есть ли парсер GEDCOM, написанный на Python?
- 7. Какая структура базы данных используется для хранения информации GEDCOM?
- 8. Чтение файлов GEDCOM: как подстроить соответствующий день рождения, месяц и год в переменную Integer из входного файла в выходной файл
- 9. Как сделать импорт gedcom с минимальной базой данных в оба конца. что лучше всего подходит для такого развития
- 10. Camel hdfs2 для передачи файлов файлов файлов
- 11. Реализация файлов файлов
- 12. Структура файлов файлов проектов
- 13. Загрузка файлов скрепки файлов
- 14. Редактирование файлов исполняемых файлов
- 15. Освобождение файлов java-файлов
- 16. Список файлов файлов PHP
- 17. Исключения файлов Java-файлов
- 18. Шифрование файлов конфигурационных файлов
- 19. Редактирование файлов в формах файлов
- 20. Несколько файлов для записи файлов
- 21. Исправление поврежденных файлов ZIP-файлов
- 22. Связывание нескольких файлов .h файлов
- 23. Переименование файлов файлов Django FileField
- 24. Запланированное резервное копирование файлов файлов
- 25. Загрузка файлов из файлов RackSpace
- 26. полная поддержка файлов файлов PYGAME
- 27. файлы проверки файлов zend файлов
- 28. MIME тип файлов гитарных файлов?
- 29. Рефакторинг файлов сменой файлов Liquibase
- 30. Имена файлов программных файлов Windows?
Мне сказали P5 вместо D3? Но большое спасибо, я посмотрю на оба! На самом деле спасибо, что вы помогли нагрузкам. –