我必须解析HTML文件,以获得所有Scorm1.2页面的Scorm1.2文档。
我想在我的应用程序中遵循SCORM1.2的所有标准。
为此,有一个我想要解析的imsmanifest文件。此清单文件包含许多类似于链接中给出的属性。
我的问题是如何解析这个文档,以获得包含html文件路径的所有资源属性。
任何帮助都将不胜感激。
谢谢。
发布于 2013-07-30 18:02:53
在清单文件中查找<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
https://stackoverflow.com/questions/12049810
复制相似问题