MS Excel (または OO calc) データを CouchDB データベースに保存/プッシュするツールがあるかどうか疑問に思っています。グーグルはあまり役に立たなかったので、これに対する既存の解決策はないと思います。
Excel -> json -> Curl to CouchDB でうまくいきますが、これをプログラミングする時間を節約できる何かがあることを願っています。
MS Excel (または OO calc) データを CouchDB データベースに保存/プッシュするツールがあるかどうか疑問に思っています。グーグルはあまり役に立たなかったので、これに対する既存の解決策はないと思います。
Excel -> json -> Curl to CouchDB でうまくいきますが、これをプログラミングする時間を節約できる何かがあることを願っています。
Sam Bisbee が提案するように Excel データを JSON ファイルに取得すると、couchdb-pythontools/load.py
のスクリプトを使用して、独自の記述に時間をかけずに簡単かつ迅速に CouchDB にダンプできるはずです。(自分で書くのにそれほど時間がかかるとは思いませんが...)
JSON を CouchDB にロード/ダンプする方法については、このブログ記事を参照してください。実装には Python を使用します。
JSON ファイルの読み込みは次のように簡単です。
./load.py –input=msg_db.json http://target-couchdb:5984/msg_db
データ自体を引き出したい場合は、「Excel -> json -> Curl to CouchDB」という独自の質問に答えたことになります。「Excel から JSON へのコンバーター」を Google で簡単に検索すると、その旅の最初の部分に対するいくつかの答えが得られます。
また、CouchDB がスプレッド シートのデータにアクセスする必要がない場合は、Excel ドキュメントを添付ファイルとして保存することをお勧めします。詳細はこちら: http://wiki.apache.org/couchdb/HTTP_Document_API#Attachments