NodeList info = stuElement.getChildNodes();
for (int j = 0; jinfo.getLength(); j++) {
info.item(j).getNodeName();
Node n = info.item(j);
if ("name".equals(n.getNodeName())) {
// n.getFirstChild().getNodeValue();
student.setName(n.getLastChild().getNodeValue());
} else if ("age".equals(n.getNodeName())) {
student.setAge(Integer.parseInt(n.getFirstChild()
.getNodeValue()));
}
list.add(student);
}
}
}
} catch (ParserConfigurationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
// System.out.println(root.getNodeValue());
return list;
}
java代码 读取一个文件夹下的所有文件夹及里面的文件 。我给你个例子,你把其中的路径File file = new File("c:\\tmp\\5");改成你的路径就行了 。
public class Test2
{
public static void main(String[] args)
{
File file = new File("c:\\tmp\\5");
Test2 t = new Test2();
t.method(file);
}
public void method(File f)
{
File[] FList = f.listFiles();
for (int i = 0; iFList.length; i++)
{
if (FList[i].isDirectory()==true)
{
method(FList[i]);
}
else
{
System.out.println(FList[i].getAbsolutePath());
}
}
}
}
java解析文件夹代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java解析文件中的数据、java解析文件夹代码的信息别忘了在本站进行查找喔 。
- mysql协议包解析 mysqlicp协议
- java查询数组中是否包含某一个值 javamongodb数组查询
- redis实战电子书 redisjava书籍
- javaredis集群 javaredis列队
- Redis队列排队 redis队列java
- redission源码解析 redis源码分析分布式
- java mongodb aggregate mongodb的教程java
- 如何在高防服务器上配置域名解析? 高防服务器怎么解析域名
- 如何正确理解高防服务器? 高防服务器怎么解析
- redis实现秒杀功能java redis和mq实现秒杀
