我必须解析Scorm1.2
清单文件以获取Scorm1.2文档中的所有HTML页面。
我想在我的应用程序中遵循SCORM1.2的所有标准。
为此,我要解析一个imsmanifest文件。此清单文件包含许多属性,例如链接中给出的属性。
我的问题是如何解析这个文档,以获取同样包含我的html文件路径的所有资源属性。
非常感谢任何帮助。
谢谢。
答案 0 :(得分: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文件的资源。
请记住可能在其他一些元素中使用的'base'属性。有关详细信息,请查看SCORM 1.2规范 -
http://www.adlnet.gov/resources/SCORM-1-2-Specification?type=technical_documentation