배열에서 여러 XML 파일을 읽은 다음 하나씩 구문 분석하고 싶습니다.배열로 여러 XML 파일 읽기 및 Perl로 구문 분석
my $output = "c:\documents\outputfiles";
opendir (FILE, $output) or die "can't open the $output";
my @files = readdir File;
print @files;
이 "outputfiles"디렉토리에있는 모든 파일을 나열합니다 : 여기
내가 뭐하는 거지입니다. 어떻게하면 XML 파일을 읽을 수 있습니까?
는 또한 시도 :이 작동하지 않습니다
my @files = grep {*.xml} readdir FILE;
.
. 슬래시 또는 작은 따옴표로 묶은 문자열을 사용하십시오. 또한 항상 경고를 사용해야합니다. use strict;' – TLP
그건 그렇고, 그 코드는 컴파일이나 실행에있어서 두 가지 중대한 오류 때문에 제대로되지 않을 것입니다 : 문자열의 백 슬래시와 불일치 한 파일이'FILE'과'File'을 처리합니다. 세부 사항이 중요하기 때문에 실행을 시도하지 않은 코드를 게시해서는 안됩니다. – TLP