On 6/14/07, Ray <[EMAIL PROTECTED]> wrote: snip
Oh, one other thing.. What If I wanted to iterate over the "Code" tag as well? Notice there is 2 Code tags that mean different things. One is the Customer unique identifier ("LarryBoy") and the other is the Reject Code ("1234"). I am interested in iterating through the Customer Code. Thanks again for your help! Ray
Do you mean like this? #!/usr/bin/perl use strict; use warnings; use XML::Simple; my $xml = XMLin(join "", <DATA>); for my $rec (@{$xml->{RejectRecord}}) { printf qq(customer %-9.9s had error %d "%s"\n), $rec->{Customer_New}{Code}, $rec->{Code}, $rec->{Reason} } __DATA__ <RejectRecords> <RejectRecord> <Reason>FAILURE: Attempt to add Customer has failed</Reason> <Customer_New> <Code>LarryBoy</Code> </Customer_New> <Code>1234</Code> </RejectRecord> <RejectRecord> <Reason>FAILURE: Attempt to add Customer has failed</Reason> <Customer_New> <Code>JimBob</Code> </Customer_New> <Code>1234</Code> </RejectRecord> </RejectRecords> -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/