Thank you for most helpful information. :)

Offer Kaye said:
> On 5/19/05, Scott Taylor wrote:
>>
>> ... to pump out lines of data to my SQL statement.
>>
>> I'll need to end up with something like:
>> qw($vid,$eid,$event,$desc
>>   ,$date,$mid_desc,$mid_val
>>   ,$pid_desc,$pid_val,$min,$max,$val)
>>
>> for each line of data. (or whatever works)
>>
>> I think I'm just lost at the nested hash (if that's what it's called)
>> thingy, and how to work with it. :|
>>
>
> It's a data structure, consisting of references to hashes and to arrays.
> To begin with, start by reading tutorials such as:
> http://perldoc.perl.org/perlreftut.html - references tutorial
> http://perldoc.perl.org/perldsc.html - data structures cookbook
>
> Once you've mastered the basics, you should be able to understand
> these two statements:
> $vid = $ref->{'vid'};
> $pid_val = $ref->{'j1587'}->{'data'}->[0]->{'pid'}->{'val'};
>
> These are just examples. To get at all the data in an organized way,
> you'll need to wrap calls such as the above in loops-within-loops,
> depending on how deep your data structure is.
> Of course, after a while you might get tired of manually looping over
> your data. In that case I suggest you start looking at XML modules
> that provide OO access methods to your data, such as XML::SimpleObject
> :
> http://search.cpan.org/dist/XML-SimpleObject/SimpleObject.pm
>
> That's just a suggestion, there are of course many others out there :-)
>
> HTH,
> --
> Offer Kaye
>
> --
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> <http://learn.perl.org/> <http://learn.perl.org/first-response>
>
>
>


--
Scott

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


  • Re: XML Scott Taylor

Reply via email to