2012-11-26 8 views
1

폴더 클래스의 find() 메소드에 대한 추가 문서를 찾고 있습니다. 나는 find (".pdf")와 혼합 된 결과를 얻고 있으며 폴더에서 pdf 파일을 찾을 수있는 안정적인 방법을 찾고 있습니다.google apps script find()

답변

1

pdf가 아닌 결과가 너무 많으면 파일 이름 확장자가 .pdf로 끝나는 지 확인하여 결과 집합을 필터링하십시오.

var files = myFolder.find(".pdf"); 
var pdfs = []; 
for (var i in files) { 
    var name = files[i].getName(); 
    var ext = name.substr(-4); // gets last 4 chars of the name 
    if (ext == ".pdf") { 
    pdfs.push(files[i]); 
    } 
} 
+0

이상한 일은 모든 PDF 파일을 가져 오지 못하고 있다는 것입니다. find() 메서드가 어떻게 작동했는지에 대한 문서를 찾을 수 없어서 무슨 일이 일어나고 있는지 확실하지 않았습니다. 아마 당신이 제안하는 것처럼 확장을 보면서 코드를 작성합니다. 감사 –

관련 문제