use warnings; use strict; use XML::LibXML; my $parser = XML::LibXML->new(); my $doc = $parser->parse_file("foo.xml"); $parser->processXIncludes( $doc ); print $doc->toString(1); __END__ This is bar.xml!