gotaku4j-gotakudos-converterのコマンドラインからの使い方
問題集のダウンロード
問題集のダウンロードサイトなどから問題集をダウンロードして下さい.
利用の際は,各問題集のライセンスや利用規約を確認して下さい.
入力データの配備
入力データ配置形式および配置例にならって一つのディレクトリにまとめて下さい.
code:入力データ配置形式
問題集名/ (問題集を識別する名前)
5TQファイル (ごたくの問題そのもの)
gaiji.json (外字ファイル (Optional))
toc.txt (目次データ (optional))
code:入力データ配置例
正統派クイズ2000題/
5DATA.5TQ
5TQファイル
問題集のzipファイルを展開すると.5TQというファイルが入っています.
gaiji.json
問題ファイル内で外字が使われていた場合,外字とユニコードとのマッピングができます.Optionalです.
code:gaiji.json例
{
"F040": "\u00b2",
"F04F": "\u00b2\u207b"
}
toc.txt
code:toc.txt例
「ごたく」の総合問題集です.
・出題ジャンル および 出題問題数
1.TV・芸能・音楽---100問
2.歴史---------100問
3.科学・工学・数学---100問
4.流行・文化・芸術---100問
5.スポーツ-------100問
6.文学・語学------100問
7.地理・政経・時事---100問
8.雑学---------100問
----------------------------------
総出題数------800問
5TQファイルをテキストファイルに変換する
org.nkjmlab.quiz.gotaku.gotakudos.GotakuFileConverter を使うことで変換出来ます.
code:実行例
java -cp gotaku4j-gotakudos-converter org.nkjmlab.quiz.gotaku.gotakudos.GotakuFileConverter ./正統派クイズ2000題/ ./output/
code:出力例
00行目: ジャンル名
01行目: 問題文
02行目: 選択肢1 (正答)
03行目: 選択肢2
04行目: 選択肢3
05行目: 選択肢4
06行目: 選択肢5
07行目:
08行目: 問題文
09行目: 選択肢1 (正答)
10行目: 選択肢2
…
これで.5TQファイルをテキストファイルに変換出来ました.