SAXReader简单的解析xml文件
工作中遇到了解析XML文件,简单的来记录一下
//获取sax解析器对象
SAXReader reader = new SAXReader();
//设置编码格式
reader.setEncoding("UTF-8");
//获取文件的Document对象
Document dom = reader.read("xxx/xx/xxx.xml");
//获取根元素
Element syncInfo = dom.getRootElement();
//获取根元素的名称
String eleName = syncInfo.getName();
//获取根元素的内容
String eleText = syncInfo.getText();
//获取根元素下面的元素
Element element = syncInfo.element("firstname");
//获取所有元素,使用一个List集合接收
List<Element> elements = syncInfo.elements();