2010-11-23 96 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