##
sub record_check {
my( $nhf, $record)= @_;
my $member = $record->first_child('ID')->text;
if ( $member <1000 ) {
$nhf->flush();
print "\n";
}
$nhf->purge();
}
my $nhf= XML::Twig->new( twig_roots => { RECORD => 1, },twig_handlers => { RECORD => \&record_check,}, );
$nhf->parsefile( $input_file );
$nhf->purge;
####
...........
...........
....
####
............
...........
....