java后台获取xml文件数据(无需了解xml标签内容)
第一种:按标签获取数据(大部分人博客上都有,这里不做记载)
第二种:按照顺序从根节点一直遍历往下知道最后一级数据
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
//文档解析工厂
DocumentBuilderFactory builderFactory=DocumentBuilderFactory.newInstance();
//文档解析器
DocumentBuilder db=builderFactory.newDocumentBuilder();
//根据路径进行解
Document document=db.parse(new File("WebContent/demo.xml"));
//拿到文档根节点(儿子结点)
Node n=document.getFirstChild();
//拿到根节点下的子节点(list)
NodeList l=n.getChildNodes();