Hm, I am not sure why you would need them to be ordered.
You might want to order them during development so you could print and check to see that Config::Tiny is in fact processing your file properly, but in your program you should not be using them in a list anyway --- the whole point of an .ini file is to have named parameters ... so that you can avoid having to remember the order and having to use your params in order.
After you have tested, you will want to use Config::Tiny to slurp in your named parameters, and then just use them as you need them:
# in ini file [Section1] foo=bar baz=quux [Section2] perl=cool
# in program after reading file with Config::Tiny # note you can use them in any order you want my $perl = $ini->{'Section2'}->{'perl'}; my $baz = $ini->{'Section1'}->{'baz'}; my $foo = $ini->{'Section1'}->{'foo'};
Please state your reason for needing to sort your config parameters if this doesn't make sense to you.
In reply to Re: Parameters not in order by using Config:Tiny
by 1nickt
in thread Parameters not in order by using Config::Tiny
by bhushanQA
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |