matth has asked for the wisdom of the Perl Monks concerning the following question:
$output_XML_A_open = "output_xml_d.txt"; open (OUTPUT_XML_A_OPEN, "<$output_XML_A_open"); $new_output_xml_a = "new_output_xml_d.txt"; open (NEW_OUTPUT_XML_A, "+>>$new_output_xml_a"); for ($d=1;$d<10;$d++){ while (<OUTPUT_XML_A_OPEN>){ $line = $_; # print "#############"; chomp; if ($line =~ /^(\d{1,10})/){ #print "...............\n"; $key = $1; print "$key\n"; $xml_content = $_; print "does $key = $d"; if ($d =~ /^$key$/){ #print "#########"; print NEW_OUTPUT_XML_A "$xml_content\n"; #if ($line =~ /^(\d{1,10})\s{4}</){ # #text removed #} } } } #close (OUTPUT_XML_A_OPEN); }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: For loop problem
by Abigail-II (Bishop) on Nov 28, 2002 at 14:47 UTC | |
|
Re: For loop problem
by dreadpiratepeter (Priest) on Nov 28, 2002 at 14:55 UTC | |
by matth (Monk) on Nov 28, 2002 at 16:53 UTC | |
|
Re: For loop problem
by tommyw (Hermit) on Nov 28, 2002 at 14:52 UTC | |
|
Re: For loop problem
by robartes (Priest) on Nov 28, 2002 at 15:26 UTC | |
|
Re: For loop problem
by ehdonhon (Curate) on Nov 28, 2002 at 14:56 UTC | |
by matth (Monk) on Nov 29, 2002 at 10:35 UTC | |
by graff (Chancellor) on Dec 02, 2002 at 00:40 UTC |