Last-modified: 2008-03-23 (日) 19:05:31 (5876d)

 PHPやJSPに簡単に貼り付けられるコンテンツとして、クイズ形式のe-learning教材となるWebサービスを運用してみようかと。

DTD

<!--
    QuizML 1.02 DTD
        2004.03.12 Jomora

    Typical usage:
    <!DOCTYPE quiz PUBLIC "-//Jomora//DTD QuizML 1.02//EN"
            "http://jomora.bne.jp/archive/2004/QuizML102.dtd">
-->

<!ELEMENT quiz (title, description?, group+)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT group (question+)>
<!ATTLIST group name CDATA #REQUIRED>
<!ELEMENT question (sentence, choice+, comment?)>
<!ELEMENT sentence (#PCDATA)>
<!ELEMENT choice (#PCDATA)>
<!ATTLIST choice correct (true | false) "false">
<!ELEMENT comment (#PCDATA)>

問題データ サンプル

  • XMLのテキストノード内に&, <, >等を書くときにはescapeの必要があります。ツールを使うと多少楽になるかもしれません。

実装サンプル


添付ファイル: fileXML_Master_Basic.qml 5738件 [詳細]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS