Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 我的SCORM 1.2先决条件的有效文本节点值是多少?_Xml_Manifest_Scorm_Scorm1.2 - Fatal编程技术网

Xml 我的SCORM 1.2先决条件的有效文本节点值是多少?

Xml 我的SCORM 1.2先决条件的有效文本节点值是多少?,xml,manifest,scorm,scorm1.2,Xml,Manifest,Scorm,Scorm1.2,我正在尝试创建一个顺序SCORM 1.2包,其中包含多个模块。但是,指定多个项标识符会创建无效的XML 从ADL的“”(转到第2-139节),使用的文本节点值为: <adlcp:prerequisites type="aicc_script">R1&R2</adlcp:prerequisites> R1和R2 因此,XML阻塞了R1/R2之间的符号。我用什么来代替符号和字符?我尝试了一个逗号,它在Moodle中起作用,但在Saba中不起作用 我的舱单内容: &

我正在尝试创建一个顺序SCORM 1.2包,其中包含多个模块。但是,指定多个项标识符会创建无效的XML

从ADL的“”(转到第2-139节),使用的文本节点值为:

<adlcp:prerequisites type="aicc_script">R1&R2</adlcp:prerequisites>
R1和R2
因此,XML阻塞了R1/R2之间的符号。我用什么来代替符号和字符?我尝试了一个逗号,它在Moodle中起作用,但在Saba中不起作用

我的舱单内容:

<?xml version="1.0" encoding="UTF-8"?>
<manifest identifier="captivate_test_multires_seq_4" version="1" xmlns="http://www.imsproject.org/xsd/imscp_rootv1p1p2" xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_rootv1p2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.imsproject.org/xsd/imscp_rootv1p1p2 imscp_rootv1p1p2.xsd http://www.imsglobal.org/xsd/imsmd_rootv1p2p1 imsmd_rootv1p2p1.xsd http://www.adlnet.org/xsd/adlcp_rootv1p2 adlcp_rootv1p2.xsd">
    <metadata>
        <schema>ADL SCORM</schema>
        <schemaversion>1.2</schemaversion>
        <lom xmlns="http://www.imsglobal.org/xsd/imsmd_rootv1p2p1" xsi:schemaLocation="http://www.imsglobal.org/xsd/imsmd_rootv1p2p1 imsmd_rootv1p2p1.xsd">
            <general>
                <title>
                <langstring xml:lang="x-none">Captivate Multi-Res Sequenced Test 4</langstring>
                </title>
                <description>
                    <langstring xml:lang="x-none">Captivate Multi-Res Sequenced Test 4</langstring>
                </description>
            </general>
        </lom>
    </metadata>
    <organizations default="kineo_scorm">
        <organization identifier="kineo_scorm">
            <title>Captivate Multi-Res Sequenced Test 4</title>
            <item identifier="item_1" isvisible="true" identifierref="res1">
                <title>Mod 1</title>
                <adlcp:masteryscore>50</adlcp:masteryscore>
            </item>
            <item identifier="item_2" isvisible="true" identifierref="res2">
                <title>Mod 2</title>
                <adlcp:prerequisites type="aicc_script">item_1</adlcp:prerequisites>
                <adlcp:masteryscore>50</adlcp:masteryscore>
            </item>
            <item identifier="item_3" isvisible="true" identifierref="res3">
                <title>Mod 3</title>
                <adlcp:prerequisites type="aicc_script">item1&item_2</adlcp:prerequisites>
                <adlcp:masteryscore>50</adlcp:masteryscore>
            </item>
        </organization>
    </organizations>
    <resources>
        <resource identifier="res1" type="webcontent" href="mod_1/mod_1.htm" adlcp:scormtype="sco">
            <file href="mod_1/mod_1.htm"/>
            <file href="mod_1/mod_1.swf"/>
        </resource>
        <resource identifier="res2" type="webcontent" href="mod_2/mod_2.htm" adlcp:scormtype="sco">
            <file href="mod_2/mod_2.htm"/>
            <file href="mod_2/mod_2.swf"/>
        </resource>
        <resource identifier="res3" type="webcontent" href="mod_3/mod_3.htm" adlcp:scormtype="sco">
            <file href="mod_3/mod_3.htm"/>
            <file href="mod_3/mod_3.swf"/>
        </resource>
    </resources>
</manifest>

ADL SCORM
1.2
Captivate多分辨率测序测试4
Captivate多分辨率测序测试4
Captivate多分辨率测序测试4
Mod 1
50
Mod 2
项目1
50
Mod 3
项目1和项目2
50

尝试使用&;哪一种是逃逸符号的首选方式(另请参见)


(我刚刚在LMS中试用过,效果很好)

我现在离这更近了一步,多亏了佩里克利斯,舱单并没有在一团火焰中消失,但SCORM 1.2测序在萨巴也没有像在穆德尔那样出现。我会说这是另外一回事:/如果你尝试使用一个先决条件,它能通过吗?您是否也尝试过从ADL导入默认的多SCO“海上导航”,以查看Saba是否支持它?嗯,我实际上找不到直接命名的示例-但我确实找到了一系列其他测试包,包括SCORM 2004测序和多SCO SCORM 1.2包。有趣的是,Saba未能理解2004年测序的全部内容。此外,SCORM 1.2“MultipleSCOEx.zip”没有按顺序执行任何操作,SCORM云服务在该示例中抛出了Javascript错误。