[QTI] Processing itemBody sample code
Niall Barr
niall at nbsoftware.com
Fri Apr 18 14:09:18 BST 2008
Hi,
The java code I wrote to do this for APIS should be quite easy to follow
- you can find it at http://sourceforge.net/projects/apis. I used my
own simple XML processing code (NBEasyXML.java, built on top of SAX)
that makes it quite easy. I have a partial C# translation of the XML
class which you're welcome to have - it probably needs some work to be
usable though.
You could also have a look at the code from the Southampton University
QTI projects at http://www.qtitools.org/ (also in java).
Niall.
Clarence Klopfstein wrote:
> Is their a good bit of sample code somewhere processing an itemBody?
>
> Not understanding how I can get the inner XHTML in the itemBody without also
> grabbing the embedded xml tags. Using the choice.xml as a sample...
>
> <itemBody>
> <p>Look at the text in the picture.</p>
> <p>
> <img src="images/sign.png" alt="NEVER LEAVE LUGGAGE
> UNATTENDED"/>
> </p>
> <choiceInteraction responseIdentifier="RESPONSE" shuffle="false"
> maxChoices="1">
> <prompt>What does it say?</prompt>
> <simpleChoice identifier="ChoiceA">You must stay with your
> luggage at all times.</simpleChoice>
> <simpleChoice identifier="ChoiceB">Do not let someone else look
> after your luggage.</simpleChoice>
> <simpleChoice identifier="ChoiceC">Remember your luggage when
> you leave.</simpleChoice>
> </choiceInteraction>
> </itemBody>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> IMS-QTI mailing list
> IMS-QTI at lists.ucles.org.uk
> http://lists.ucles.org.uk/lists/listinfo/ims-qti
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.23.0/1382 - Release Date: 16/04/2008 17:34
More information about the IMS-QTI
mailing list