그래서이 코드는 동일한 구조의 속성 값을 다른 소스와 일치시키는 역할을하므로 xml을 표시하지 않았습니다. 난 그냥 플래시 XML이 :: LibXML이며, 그것을Perl XML :: LibXML 속성 값 검색 및 발생 횟수
#get from one data source
for my $movie($review_details1->findnodes('/result_set/results/review')){
my $id = $movie->findvalue('@movie_id');
#check if it exists in the other data source
for my $new_movie($review_details2->findnodes('result_set/results/review')){
my $new_id = $new_movie->findvalue('@movie_id');
if ($id eq $new_id){
print "ID $id matches NEW ID $new_id\n";
}
}
}
건배
을 할 수있는 더 나은 방법이있을 것이라고 방법으로 생각
@ Adam Taylor가 맞습니다. 여기서 review_details2를 무수히 반복하면서 각 review_details1을 반복해서 반복합니다. 이는 순환을 낭비하는 것입니다. – vanHoesel