XML形式の問題でエラー発生
Q.XML形式で作成した問題をアップロードすると、”String could not be parsed as XML”と表示されて変換できないのですが?
A. このメッセージはXMLで問題を定義した場合に発生する場合があります。問題のXMLが、XMLとして正しいか確認して下さい。具体的には、「開始タグと閉じタグの対応関係が取れているか」「文字コードは正しいか」を確認して下さい。文字コードは、特別な理由がない限りutf-8を使い、1行目で文字コードの宣言を行ってください。
XMLでの設定例
<?xml version="1.0" encoding="utf-8"?>
<quiz messages_intro="Startボタンをクリックして開始してください。">
<question statement="C" type="fill-in">
<answers>
<answer>炭素</answer>
</answers>
</question>
<question statement="O" type="fill-in">
<answers>
<answer>酸素</answer>
</answers>
</question>
</quiz>
<quiz messages_intro="Startボタンをクリックして開始してください。">
<question statement="C" type="fill-in">
<answers>
<answer>炭素</answer>
</answers>
</question>
<question statement="O" type="fill-in">
<answers>
<answer>酸素</answer>
</answers>
</question>
</quiz>
ヒント: FirefoxなどのWebブラウザでxmlファイルを開くと、XMLとして間違っている箇所を確認できます。
どうしてもうまくいかない場合
テキスト形式 もしくは 表形式 をご利用ください。


Comments