程序代码如下:
public static void main(String[] args) {
try{
String directory="D:/1";/*存储xml文件的文件夹*/
String fileSuffix = ".xml"; /*读取后缀为xml的文件*/
File file = new File(directory);
File[] filelist = file.listFiles();/*获取文件夹下的xml文件列表*/
for(int i=0;i<filelist.length;i++){
if(filelist[i].getName().lastIndexOf(fileSuffix)!=-1){
String filename = filelist[i].getName();/*获取每个xml文件的文件名*/
System.out.println(filename);
SAXReader reader = new SAXReader();
//reader.setFeature("http://apache.org/xml/features/validation/schema", true);
Document document = reader.read(directory+"/"+filename);/*读取xml文件,获得document对象*/
System.out.println(document.asXML()); //输出xml文件
System.out.println("Load success!");
}
}
}catch(Exception e){
System.out.println(e.getMessage());
}
}