Сохранить данные Excel в CouchDB
-
27-09-2019 - |
Вопрос
Я задаюсь вопросом, есть ли инструмент, который сохранит / толкает MS MS Excel (или OO Calc Calc) в базу данных CouchDB. Googling не очень помог, поэтому я не думаю, что есть существующее решение для этого.
Excel -> JSON -> Curl Couchdb будет делать трюк, но я все еще надеюсь, что есть что-то, что сэкономит мое время на программировании этого.
Решение
Если вы получите данные Excel в файл JSON, так как предлагает SAM Bisbee, вы сможете использовать tools/load.py
скрипт от Couchdb-Python легко и быстро сбросить его в Couchdb, не тратя слишком много времени, пишу свою собственную. (Хотя я не думаю, что это займет так долго, чтобы написать свои ...)
Проверить Этот блог пост о загрузке / сбросе JSON в / из CouchDB. Отказ Реализация использует Python.
Загрузка файла JSON должна быть так же просто, как:
./load.py –input=msg_db.json http://target-couchdb:5984/msg_db
Другие советы
Если вы хотите вытащить сам данные, вы ответили на свой вопрос, «Excel -> JSON -> Curl CouchDB». Быстрый Google для «Excel To JSON Converter» будет подтянуть некоторые ответы на первую часть этого путешествия.
Кроме того, если вам не нужно иметь CouchDB доступа к данным в вашем размножестве, то я бы предложил сохранить документы Excel в качестве вложений. Больше информации об этом здесь: http://wiki.apache.org/couchdb/http_document_api#attachments.