#!/usr/bin/perl use strict; use warnings; use feature 'say'; use Mojo::DOM; my $xml = '
NA
'; my $dom = Mojo::DOM->new->xml(1)->parse( $xml ); say 'Current value of c: ' . $dom->at('id > c')->text; say 'Please specify node c content: '; chomp( my $node_c = ); $dom->at('id > c')->content( $node_c ); say $dom->content;