了解一些从xml中读取数据的技术 如DOM  SAX  JOX;
eg: 
DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
          Configuration conf = builder.buildFromFile(filepath) ;
          Configuration[] confs = conf.getChildren() ;
          for(int i = 0; i < confs.length ; i++){
              String key = confs[i].getAttribute("name") ;
              System.out.println(confs[i].getAttribute("name"));
              BaseData dataSource = new BaseData(confs[i]);
              map.put(key, dataSource);

解决方案 »

  1.   

    xml用的方面很多阿
    像你说的作配置文件
    还可以做文件数据库
    还可以用它来处理多个系统的接口问题
    还可以代替html
    这个用起来也不难
    不过一般项目用不到吧
      

  2.   

    Introduce XML:
    1. As page:
       xml+xsl2. As configurable file:
       apply in such web.xml,server.xml or your config.xml( defined by you)3. Implement invoking at html:
       XMLHttp ( get xml document or other from Server in Javascript)4. Apply in web services:
       provides some tools to you, and with standard something ( e.g. SOAP,WSDL and so on)5. Parse using DOM or SAX in many languages.6. It's easy to implement a tree in IE
       (using xml+xsl)6. As small Database stores datas
       (Search using XPATH, access using DOM,SAX and so on)7. If you knew it, you will feel easy when maybe use it in your projects.8. more and more than I can't say.....
      

  3.   

    通过WebServices ,可以在不同的系统进行交互。
      

  4.   

    有了XML,JAVA的安全性也提高了
      

  5.   

    java程序的配置文件都开始使用XML格式,以前是使用类似windows的INI格式
    在apache的XML项目组中,目前有Xerces Xalan Cocoon几个开发XML相关技术的project.
    Tomcat本身使用的是 Sun 的 JAXP,而其XSL Taglib project中使用Xerces解析器.
      

  6.   

    在我们的程序中,通常要有一些根据主机环境确定的变量.比如数据库访问用户名和密码,不同的主机可能设置不一样.只要更改XML配置文件,就可以正常运行.<myenv><datasource>
    <dbhost>localhost</dbhost>
    <dbname>sqlname</dbname>
    <dbuser>username</dbuser>
    <dbpassword>password</dbpassword>
    </datasource></myenv>
    上面这个myenv.xml配置文件一般是放在tomcat的WEB-INF/classes目录下.
    (注:上述知识点学自板桥的--XML配置文件的读取处理--,感觉特别不错)
      

  7.   

    在j2ee中xml的应用很有限的。各种配置文件采用xml格式只是为了便于解析。
    我个人觉得xml最大的应用在于xml+xslt开发web应用
      

  8.   

    我也在做java/xml两者结合的一个项目 看了些资料 可还是一头雾水,两者具体应该怎样结合 如何分工 还是不清楚
      

  9.   

    XSL可以被用来定义XML文档如何显示,可以将XML文档转换成能被浏览器识别的HTML文件
      

  10.   

    XML作为一种数据存取的标准,适合跨语言数据交换!并且对的XML操作语言也已经比较成熟
    XSLT、jdom、sax就连javascript里面也可以处理XMLXML无处不在!
      

  11.   

    Web服务可以定义为: 通过标准的WEB协议访问的一个应用程序组件.
      

  12.   

    Web Services为专门从事互联网服务的公司带来的机会,因为他们的客户是一个个商业网站,因此,他们可以开发一个个商业应用,而不必将这些应用象普通软件一样安装在他们客户的服务器上,而是让他们的客户网站通过SOAP来调用这些软件功能,并支取一定的使用费.
    对于作为客户的网站来说,购买了某个互联网服务,不必专门设立服务器,购买大量软件,还要维护他们,只要通过直接调用提供该功能的Web Services就可以,比如购物车功能,这是每个网上商店都必须的,但每个商家不一定去购买这个软件,只要在自己网页中直接调用网上商店的Web Services就可以。
      

  13.   

    xml
    三个意思
    可扩展//写自己的标记
    标记//像html一样
    语言//可实现语言的功能
      

  14.   

    Web Services是个好东东,看看!