テスト勉強に飽きたので・・・。
27日に今学期最後の期末試験があるのですが、テスト勉強をやる気に
さっぱりならないので、JavaでHTMLチェッカーを作成していました。
まだ以下の機能しか実装していません。
・対応するタグは必ず開始タグと閉じタグが存在する。
閉じタグのないタグが存在することはない。
(<html>〜</html>のようなタグのみで、<br>のように
開始タグ単独のみのタグは対応していない。)
・閉じタグが出現したときに、対応する開始タグが存在しなければ
エラーとなる。また、タグの閉じる順番は必ず後に出現した
タグを先に閉じる(例:<b><i></i></b>)
・ファイルの読み込みが終了したときに、閉じられていないタグが
存在した場合はエラーメッセージとして出力する。
こんなしょぼしょぼ機能のものですが、ソースの欲しい方は
こちらからどうぞ。これだけ実装するのに120行もかかるんですよ。
1時間30分もかかってしまいました。仕様書の作成の時間を
含めてですがw 今後このプログラムに、開始タグ単独のみのタグ
を対応させてみたいと思います。
さぁテスト勉強しなきゃね・・・。
さっぱりならないので、JavaでHTMLチェッカーを作成していました。
まだ以下の機能しか実装していません。
・対応するタグは必ず開始タグと閉じタグが存在する。
閉じタグのないタグが存在することはない。
(<html>〜</html>のようなタグのみで、<br>のように
開始タグ単独のみのタグは対応していない。)
・閉じタグが出現したときに、対応する開始タグが存在しなければ
エラーとなる。また、タグの閉じる順番は必ず後に出現した
タグを先に閉じる(例:<b><i></i></b>)
・ファイルの読み込みが終了したときに、閉じられていないタグが
存在した場合はエラーメッセージとして出力する。
こんなしょぼしょぼ機能のものですが、ソースの欲しい方は
こちらからどうぞ。これだけ実装するのに120行もかかるんですよ。
1時間30分もかかってしまいました。仕様書の作成の時間を
含めてですがw 今後このプログラムに、開始タグ単独のみのタグ
を対応させてみたいと思います。
さぁテスト勉強しなきゃね・・・。

Comments