で HTML ファイルを解析していますHTML::TokeParser::Simple
。HTML ファイルには、以下に示す内容が含まれています。私の問題は、JavaScript がテキスト コンテンツとして表示されないように無視しようとしていることです。例:
use HTML::TokeParser::Simple;
my $p = HTML::TokeParser::Simple->new( 'test.html' );
while ( my $token = $p->get_token ) {
next unless $token->is_text;
print $token->as_is, "\n";
}
これにより、次のような出力が出力されます。
Test HTML
<!--
var form_submitted = 0;
function submit_form() {
[..]
}
//-->
実際の HTML ドキュメント コンテンツ:
<html>
<span>Test HTML</span>
<script type="text/javascript">
<!--
var form_submitted = 0;
function submit_form() {
[..]
}
//-->
</script>
</html>
JavaScript
タグの内容が表示されないようにするにはどうすればよいですか。