2010-11-23 46 views
3

我想知道是否有一個工具可以將我的MS Excel(或OO calc)數據保存/推送到CouchDB數據庫。谷歌搜索沒有什麼幫助,所以我不認爲現有的解決方案。將excel數據保存到couchDB

Excel - > json - >對CouchDB的捲曲會做的伎倆,但我仍然希望有一些東西可以節省我的編程時間。

回答

1

如果你得到的Excel數據導入爲薩姆·比斯比表明一個JSON文件,你應該能夠使用來自couchdb-pythontools/load.py腳本輕鬆快速地轉存到的CouchDB不用花太多時間寫你自己的。 (雖然我不認爲這需要很長時間才能寫出你自己的...)

結賬this blog post about loading/dumping JSON into/out of CouchDB。該實現使用Python。

加載JSON文件應該是一樣容易:

./load.py –input=msg_db.json http://target-couchdb:5984/msg_db 
1

如果您希望將數據本身拉出來,那麼您已經回答了自己的問題,「Excel - > json - > Curl to CouchDB」。對於「Excel到JSON轉換器」的快速Google將爲該旅程的第一部分提供一些答案。此外,如果您不需要讓CouchDB訪問電子表格中的數據,那麼我會建議將Excel文檔另存爲附件。在這裏更多信息:http://wiki.apache.org/couchdb/HTTP_Document_API#Attachments