直接用sax解析怎么样?定义一个解析器类,提供一些查询的静态方法,分别以节点名等为参数,返回所要的数据。
关于数据绑定,介绍说是个很强大的东东,不是很了解。你可以看看下面两个文章的介绍:
IBM developerworks的教程:使用JAXB进行数据绑定
http://www-900.ibm.com/developerWorks/cn/cnedu.nsf/xml-onlinecourse-bytitle/26668A9D0F39A94D48256B96001CA41B?OpenDocumentcsdn上的一篇文章:使用JAXB处理XML文档——先睹为快    
http://www.csdn.net/develop/article/13/13805.shtm

解决方案 »

  1.   

    谢楼上的兄弟。
    看来我还真不应该来java版,还是去灌水。技术问题去其他网。
      

  2.   

    再问个问题,不知道是否有人愿意回答?
    用java解析xml的时候需要用dtd吗?是不是复杂xml的时候才会用到?哪有用到DTD方面的解析xml的文章与例子?
      

  3.   

    不一定要用到dtd,只不过用了的话,你的xml文档格式就必须是完整的xml。
    到sun的tutorial
      

  4.   

    JAXB不支持Schema吧另外,始终认为Java对XML的support远远落后于微软(实话实说,不要扁我呀:))