import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestAlert {
/**
* 获取所有XML文件
* @param path 文件路径
* @param fileList 存放所有XML文件的列表
*/
public void getXmlFiles(String path, List<File> fileList) {
File file = new File(path);
File[] files = file.listFiles();
for (File fileIndex : files) {
if (!fileIndex.exists()) {
throw new NullPointerException("Cannot find " + fileIndex);
} else if (fileIndex.isFile()) {
fileList.add(fileIndex);
} else {
if (fileIndex.isDirectory()) {
getXmlFiles(fileIndex.getAbsolutePath(), fileList);