From 21f1a47dbd45272be8ceb0dcca4f19f4512bb7c8 Mon Sep 17 00:00:00 2001 From: Gerhard Gonter <ggonter@gmail.com> Date: Sun, 4 Feb 2018 10:40:14 +0100 Subject: [PATCH] added utility function "save" --- modules/util/Util/XML/File.pm | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/modules/util/Util/XML/File.pm b/modules/util/Util/XML/File.pm index 2fbe67f..5072094 100644 --- a/modules/util/Util/XML/File.pm +++ b/modules/util/Util/XML/File.pm @@ -80,6 +80,23 @@ print __LINE__, " xmlref: ", main::Dumper ($xmlref) if ($DEBUG > 0); return ($xmlref, $xml); } +sub save +{ + my $fnm= shift; + my $xml= shift; + + unless (open (XML, '>:utf8', $fnm)) + { + print "ATTN: can't write to fnm=[$fnm]"; + return undef; + } + + print "saving xml to $fnm\n"; + print XML $xml; + close (XML); + + 1; +} 1; -- GitLab