With XML::Twig::
#!/usr/bin/perl
use strict;
use warnings;
use XML::Twig;
XML::Twig->new( twig_handlers =>
{ RequiredTag => sub { $_->set_text( 'RequiredValue') } },
pretty_print => 'indented',
)
->parsefile( 'my_file.xml')
->print;