Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: Parse data representing hash

by choroba (Canon)
on Jun 28, 2014 at 22:05 UTC ( #1091573=note: print w/ replies, xml ) Need Help??


in reply to Parse data representing hash

Instead of recursion, you can reach to Data::Diver and its DiveRef:

لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ


Comment on Re: Parse data representing hash
Select or Download Code
Re^2: Parse data representing hash
by peterp (Sexton) on Jun 28, 2014 at 22:28 UTC

    Hi,

    Thank you very much for your suggestion, i'm unable to test right now since i'm on holiday using an online compiler, but it looks exactly what I needed.

    My data is actually slightly more complicated than the example I provided, since each row has additional information, therefore was planning on eventually using the following design $hash->{one}->{children}->{two}..., $hash->{one}->{data}->{url} = 'example.com' etc to parse the row "one|url=>example.com", and I will read the documentation carefully to see if this is possible.

    Thanks again

Re^2: Parse data representing hash
by Anonymous Monk on Jun 28, 2014 at 22:30 UTC
    To maintain hash of hash of .... in case the data has lines of numbers ...  DiveRef($hash, \(@path)  );

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1091573]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (12)
As of 2015-07-04 16:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (60 votes), past polls