I have used arrays quite a bit, but I have to admit that I'm not sure what it is that you're trying to achieve.
I've got to build 16+ 10x10 arrays (or possibly a 10x10x16 array, whichever is easier) made up of nothing but A04AB2A1A3B0D1CAC2 and so on (tiled level data). I could make an INI instead but it would be freely editable and take forever to fill in the data. In essence, I could brute force write it but it would take days.
So where does this data "A04AB2A1A3B0D1CAC2" actually come from?
Of course you can load strings into an array from a plain text file. I was just sitting here working on an example that involves something like that:
http://dl.dropbox.com/u/2306601/gettokenthing06.cap
Think of the text object SourceText as the text file. The Size of the array is determined by the source text and the different values/strings are put into the array using delimiters. I just had a vague hunch that this could be interesting for you.
Other than that you'll have to explain the problem further for people like me to get it.