Преобразование SCORM 1.2 XML в 2004 с помощью инструмента-оболочки - PullRequest
4 голосов
/ 14 января 2009

Я нашел хороший инструмент-обертку для преобразования SCORM 1.2 api в 2004, однако, какие минимальные изменения необходимы для XML-файлов, кроме того? Я предполагаю, что хотя бы imsmanifest.xml нуждается в обновлении?

1 Ответ

5 голосов
/ 05 июня 2009

Чтобы преобразовать манифест SCORM 1.2 в манифест SCORM 2004, вам потребуется внести несколько изменений:

1) Объявления пространства имен XML в заголовке отличаются для 2004 года. 2) Вам потребуется конкретное значение в элементе scheversion узла метаданных уровня манифеста. (Значение будет зависеть от используемой редакции SCORM 2004). 3) Случай "t" в атрибуте "adlcp: scormType" на узле ресурса - это заглавная буква, а не строчная. 4) Чтобы получить поведение, ожидаемое большинством пользователей (и повторить поведение, обеспечиваемое большинством систем SCORM 1.2 LMS), вам потребуется некоторая базовая информация о последовательности.

Есть несколько хороших примеров на http://www.scorm.com/scorm-explained/technical-scorm/golf-examples/

См. Simple Single SCO для различий между 1.2 и 2004 и пример базовых вызовов времени выполнения для минимальной информации о последовательности, которая должна быть включена.

Раньше также был документ XSLT для преобразования манифеста SCORM 1.2 в манифесты SCORM 2004. Вы можете найти это с помощью поиска в Google.

...