Создание представления дерева с использованием SCORM API
Я совершенно новый в SCORM. У меня есть файл imsmanifest.xml и я хочу отображать древовидную структуру в зависимости от структуры манифеста. Есть ли API в SCORM, который читает предоставленный imsmanifest.xml и генерирует древовидное представление в HTML???? заранее спасибо
1 ответ
Если вы имеете в виду древовидную структуру организаций и элементов, то нет, через API нет способа сделать это. Это касается как SCORM 1.2, так и SCORM 2004.
Насколько мне известно, единственный способ получить эти данные - это получить данные из файла манифеста, но API не дает к этому доступа.
Альтернативой является загрузка данных из манифеста в вашу базу данных при первой загрузке пакета в вашу LMS. Затем вы можете обрабатывать эти данные в любом нужном формате и читать их быстрее, чем каждый раз читать и обрабатывать файл манифеста.
Если вы используете SCORM 2004, существует множество правил о том, как должно отображаться это дерево. Спецификация здесь -
http://www.adlnet.gov/resources/SCORM-2004-4th-Edition-Specification?type=technical_documentation