>The client only wanted arrays used.
:o
I only hope you get well paid for such requirements.
This is nothing then a pain because you will reinvent wheel.
But be relaxed. It's only the second worst scenario, the worst is variables declared and resolved via macros substitution.
XML is basically hierachical structure with burried crosslinks I have no idea how to do such stuff with arrays.
The only chance you have is to use an array for the first level, place objects in it and then go ahead with objects. :)
Words are given to man to enable him to conceal his true feelings.
Charles Maurice de Talleyrand-Périgord
Weeks of programming can save you hours of planning.
OffThere is no place like [::1]