Hello all,
I'm looking for some code to read and manipulate a XML-node (preferred based on XML::LibXML)
I've got the following given XML-structure from an external project:
<Build-Doc>
<Build>
text.mak
<Targets>all</Targets>
<Nmake></Nmake>
</Build>
</Build-Doc>
Now I want to read and manipulate the text-contents of the <Build> node only - i.e the content
"text.mak" -
wheras the childnodes <Targets> and <Nmake> should stay untouched.
What I tried:
use XML::LibXML;
my $parser = XML::LibXML->new();
my $xmldoc = $parser->parse_file( $filepath );
my $value = $xmldoc->findvalue( "/Build-Doc/Build[1]" );
# This returns " text.mak'n all" - which I DON'T want!
# What I want to get is " text.mak" only ...
# How do I manipulate "text.mak" and leave the rest of my
# xml-structure untouched?
Thanks for your ideas!