title: Extract SCORM Quiz Data from SCORM Container
body: <p>I have course videos published by Articulate that are SCORM-compliant (SCORM 2004).  Our client is looking for a new LMS that doesn't rely on Flash.  I'm looking to extract the course and quiz data (questions and answers, not results) so as to decouple it from all third-party software.  I will handle the quiz and presentations myself without Flash.</p>
  
  <p>I'm looking to do a single run with the courses, pull the data, store it in the database, and finally discard the original files.</p>
  
  <p>How can I accomplish this?  The presentation data is output in XML, but the quiz data is not.</p>
  
  <p>I understand the point of SCORM is to facilitate easy transfer of course data from one system to another, but putting it in a compiled Flash package couldn't make this any more difficult.  Perhaps I'm missing something?</p>
  
  <p>Kind regards,</p>
  
  <p>Scott</p>
  
  <p><strong>Solution</strong>
  Articulate quizzes include a file "data.swf."  The data is in the form of non-encrypted XML, so you can open it in your own flash app and send the data to the server to be parsed.</p>