Преобразуйте из Базы данных / Excel / CSV к приспособлениям данных YAML?

Задавался вопросом, существует ли легкое для преобразования структурированных файлов в приспособления данных YAML для Доктрины / Symfony.

Я не вижу утилиты с Доктриной для принятия CSV.

Я мог бы только начать писать что-то простое, чтобы сделать это. Действительно ли это стоит?

9
задан Prasad 29 July 2010 в 16:32
поделиться

2 ответа

Я написал свой собственный макрос для решения этой проблемы и поделился им. Вы можете указать поля в своей модели, заполнить данные, и YAML будет сгенерирован. Самое приятное то, что он также поддерживает вложенные данные (на основе поведения доктрины NestedSet)

. Вы можете скачать файл отсюда: http://www.prasadgupte.com/go/converting-csvexcel-data-to-doctrine-yaml-fixtures/

Надеюсь, это поможет!

10
ответ дан 4 December 2019 в 14:26
поделиться

Быстрый поиск в Google дал следующее: http://code.activestate.com/recipes/546518-simple-conversion-of-excel-files-into -csv-and-yaml /

Хотя требует Python, но это не должно быть проблемой. Выглядит многообещающе и делает именно то, что вам нужно (учитывая, что файлы CSV можно открывать с помощью Excel, как собственный файл Excel, и сохранять как .xls)

3
ответ дан 4 December 2019 в 14:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: