Вопрос

Я задаюсь вопросом, есть ли инструмент, который сохранит / толкает 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.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top