我找到了一个很好的包装器工具来将 SCORM 1.2 api 转换为 2004,但是另外对 XML 文件需要做的最小更改是什么?我假设至少 imsmanifest.xml 需要更新?
最佳答案
要将 SCORM 1.2 list 转换为 SCORM 2004 list ,您需要进行几项更改:
1) header 中的 XML 命名空间声明与 2004 年不同。
2) 您需要在 list 级元数据节点的 schemeversion 元素中具有特定值。 (该值将取决于您使用的 SCORM 2004 版本)。
3)资源节点上“adlcp:scormType”属性中“t”的大小写是大写而不是小写。
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 list 转换为 SCORM 2004 list 。您也许可以通过 Google 搜索来挖掘它。
关于scorm - 使用包装器工具将 SCORM 1.2 XML 转换为 2004,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/442272/