use strict ; use warnings ; use XML::Simple ; my $xml = <<'EOD' ;
EOD my $data = XMLin( $xml, forcearray => 1 ) ; foreach my $table_name ( keys(%{$data->{'table'}}) ) { my $table = $data->{'table'}{$table_name}; foreach my $column_name ( keys(%{$table->{'column'}}) ) { my $column = $table->{'column'}{$column_name}; my $column_type = $column->{'type'}; my $column_java = $column->{'javaname'}; print("Type of column $column_name in table $table_name is $column_type.\n"); print("Java name of column $column_name in table $table_name is $column_java.\n"); } }