Yes! Thank you for making the effort, and for posting your code which will likely be a blesssing for future Seekers....

I'm translating from Spanish on the fly... ;-)

... and in this case, doing it so well that I think I'm entirely clear about your intent and suspect you know a good deal more about JSON, likely know more about Perl and certainly have had an ups-and-downs intro to the Monastery.

So go forth; sin no more, but confess (with code and data) here if you run into further problems.

If you didn't program your executable by toggling in binary, it wasn't really programming!

Well, I'm used to mangle tons of data from many different sources and formats, but I didn't know about JSON. I only figured out about the data format and potential problems. That's why I started this thread! As some monks pointed out, JSON module was what I needed this time... at least for a reasonable number of records! :-)

BTW: in Re^2: Move data into AoH I said: "if I had to manage this structure in memory". I meant: "if I had to manage this dataset in memory".

When putting a smiley right before a closing parenthesis, do you:

Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Other