Any options for Export/Import options between Moodle & XWiki? Especially Content Bank with thousands of questions and answers, or is copy/paste only option?

Other than manually copy/pasting, what are the various options available for us to manage our Questions and Answers pages between Moodle and Xwiki?

Use case: We have a Moodle instance with thousands of questions and answers in the Content Bank.
We would like to use XWiki as our “single point of truth” between our published books, online courses, printed out paper exams, etc.

First step, we need to find the most efficient way to export all of the Moodle Q&A content, and import them as simple pages (unless there is something better you recommend) into XWiki.
Then we’ll do all of our collaborative editing between teachers and editors in XWiki, and then we’ll copy/paste (unless can find a more efficient bulk export/import options) from XWiki to other locations including Moodle. This is the most important on right now.

Second step. If we can get the mall into XWiki from Moodle. Is there a more efficient option (than copying and pasting) from the XWiki Question and Answer pages to export from XWiki and import into Moodle’s Content Bank?

Thank you for any suggestions you may have!

XWiki supports structured data in wiki pages which would probably be nice to use. You could either develop your FAQ app using Application With Minutes in XWiki or the existing FAQ extension.

XWiki has some REST API to create wiki pages so if you can write some scripts you could create wiki pages automatically. Also note that XWiki can import HTML pages using the office importer feature.

XWiki can export content using an XML syntax (called a XAR file). See https://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/Exports

Hope that helps.

PS: If you need professional service help, don’t hesitate to contact some of the companies contributing to the XWiki development, see https://www.xwiki.org/xwiki/bin/view/Main/Support#HProfessionalSupport

Thanks