1

我必须解析Scorm1.2清单文件以获取 Scorm1.2 文档中的所有 HTML 页面。

我想在我的应用程序中遵循 SCORM1.2 的所有标准。

为此,我需要解析一个imsmanifest文件。此清单文件包含许多属性,例如链接中给出的属性。

我的问题是如何解析这个文档,以获取所有包含我的 html 文件路径的资源属性。

任何帮助将不胜感激。

谢谢你。

4

1 回答 1

1

<resources>在清单文件中查找元素。每个资源将有许多文件。

<resources>
 <resource identifier="resource_1" type="webcontent" adlcp:scormtype="sco" href="shared/launchpage.html">
  <file href="Etiquette/Course.html"/>
  <file href="Etiquette/course.jpg"/>
  <file href="Etiquette/Distracting.html"/>
  <file href="Etiquette/distracting.jpg"/>
 </resource>
</resources>

只需使用您以前使用过的任何 XML 阅读器读取 XML 文件,然后获取 href 属性。根据您使用的语言,将有大量关于如何读取任何给定 XML 文件的资源。

请记住可能在其他一些元素中使用的“基本”属性。查看 SCORM 1.2 规范以获取更多详细信息 -

http://www.adlnet.gov/resources/SCORM-1-2-Specification?type=technical_documentation

于 2013-07-30T10:02:52.607 回答