3

我想知道是否有一个工具可以将我的 MS Excel(或 OO calc)数据保存/推送到 CouchDB 数据库。谷歌搜索并没有太大帮助,所以我认为没有现有的解决方案。

Excel -> json -> Curl to CouchDB 可以解决问题,但我仍然希望有一些东西可以节省我在编程上的时间。

4

2 回答 2

1

如果您希望将数据本身提取出来,那么您已经回答了自己的问题,“Excel -> json -> Curl to CouchDB”。一个快速的谷歌“Excel 到 JSON 转换器”将为该旅程的第一部分提供一些答案。

此外,如果您不需要让 CouchDB 访问电子表格中的数据,那么我建议将 Excel 文档另存为附件。更多信息在这里:http ://wiki.apache.org/couchdb/HTTP_Document_API#Attachments

于 2010-11-24T19:20:45.193 回答
1

如果您按照 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
于 2011-03-12T04:22:15.807 回答