I will put forward my questions with a simple example.
For eg: I have a hash, which has many keys, like xx,yy,zz. Each of the keys point to an array of hashes. ( i get this structure from the result of reading a JSON file and converting into perl ).
My Current design, i used to create individual arrays named @xx, @yy, @zz to store their corresponding values for each of the keys xx, yy, and zz.
Now i have encountered a problem where if somewhere were to add a new key called "aa". They would have to manually edit the code to create an array called @aa to store its values.
How do i avoid this? It was stupid of me not to think of this before i started designing the project.
I would like to design it such that no matter hw many keys are there, their values are read and stored correspondingly in arrays, which are created dynamically.( im sorry if im using the wrong words, but u get my problem ).
Im guessing its got something to do with hashes and anonymous arrays? :-/ Please enlighten.
Thanks!In reply to Question with Dynamically Creating arrays. by abhijithtk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |