//Java代码
                 SAXBuilder sb=new SAXBuilder()
                 Document doc=sb.build(this.getClass()
  .getClassLoader().getResourceAsStream(fileName));

  Element root=doc.getRootElement();
  //System.out.println(root.getChild("bean").getAttributeValue("id")); //能正常读出来
  List list=XPath.selectNodes(root, "beans/bean");//读不出来,list一直为0,关键就是这里
  System.out.println(list.size());读取的xml文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<beans>
  <bean id="v" class="com.bjsxt.spring.factory.Train">
  </bean>
</beans>