//设置集合接受 设备信息
File f=new File("recordInfo.xml");
String readin="";
InputStreamReader read=new InputStreamReader(in);
BufferedReader bureader =new BufferedReader(read);
ArrayList list =new ArrayList();
OutputStream out;
try {
out = new FileOutputStream(f);
//读取数据和输出数据
while((readin=bureader.readLine())!=null)
{
log.info("获取的xml文件:"+readin);
out.write(readin.getBytes("utf-8"));
}
log.info("文件路径:"+f.getAbsolutePath());
//解析传过来的xml
SAXReader sax=new SAXReader();
sax.setEncoding("utf-8");
Document doc=sax.read(f);
Element root=doc.getRootElement();
//获取根节点的名字
log.info(root.getName());
Element infos=root.element("infos");
log.info("第二个节点的名称:="+infos.getName());
Iterator iterinfo =infos.elementIterator("info");
//变量infos节点下的子节点