User Tools

Site Tools


project:xml:application:config

This is an old revision of the document!


XML::Application::Config

XML::Application::Config is a perl module for handling XML based configuration files.

Examples:

txt
#!/usr/bin/perl
 
use strict; 
use XML::Application::Config;
use Data::Dumper;
 
my $xmlfilename = $ENV{HOME}."/.myApplication.xml";
 
my $cfg    = XML::Application::Config->new("myApplication",$xmlfilename);
my $login  = $cfg->find('auth/login/@value');
my $passwd = $cfg->find('auth/password/@value');
 
my $optionscount  = $cfg->find("count(optionlist/option)");
 
print "Options(#): '$optionscount'\n";
 
for (my $i=1; $i <= $optionscount; $i++) {
        my $name  = $cfg->find("optionlist/option[$i]/\@name");
        my $value = $cfg->find("optionlist/option[$i]/\@value");
        $options->{$name} = $value;
        print "    Option $i: '$name'='$value'\n";
}
 
print Dumper($options);
project/xml/application/config.1422540990.txt.gz · Last modified: 2015/01/29 15:16 by 87.158.181.78