سؤال

أتساءل عما إذا كانت هناك أداة من شأنها حفظ/دفع بيانات MS Excel (أو OO Calc) إلى قاعدة بيانات CouchDB. لم يساعد Googling كثيرًا ، لذا لا أعتقد أن هناك حلًا حاليًا لهذا الغرض.

Excel -> JSON -> Curl to Couchdb ستقوم بالخدعة ، لكنني ما زلت آمل أن يكون هناك شيء ما سيوفر وقتي في برمجة هذا.

هل كانت مفيدة؟

المحلول

إذا حصلت على بيانات Excel في ملف JSON كما يوحي Sam Bisbee ، فيجب أن تكون قادرًا على استخدام tools/load.py السيناريو من Couchdb-Python لتفريغها بسهولة وسرعة في CouchDB دون قضاء الكثير من الوقت في كتابة خاص بك. (على الرغم من أنني لا أعتقد أن الأمر سيستغرق وقتًا طويلاً لكتابة ...)

الدفع منشور المدونة هذا حول تحميل/إلقاء JSON في/الخروج من CouchDB. يستخدم التنفيذ بيثون.

يجب أن يكون تحميل ملف JSON سهلاً مثل:

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

نصائح أخرى

إذا كنت تبحث عن سحب البيانات نفسها ، فأنت أجبت على سؤالك الخاص ، "Excel -> JSON -> Curl to Couchdb". ستسحب Google السريع لـ "Excel to JSON Converter" بعض الإجابات للجزء الأول من تلك الرحلة.

أيضًا ، إذا لم تكن بحاجة إلى الوصول إلى CouchDB للبيانات في ورقة الانتشار الخاصة بك ، فأنا أقترح حفظ مستندات Excel كمرفقات. مزيد من المعلومات حول ذلك هنا: http://wiki.apache.org/couchdb/http_document_api#attachments

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top