小弟有个项目,有点费解,请各位大侠帮忙。
这是一个测试邮件服务器的项目,其中有一部分需要实现如下的功能:
需要把host, smtpServer,from,to,username,pasword等等这些参数放到hashtable里面,
然后用java xml parser来读取这些参数。
如果不明白我的意思请留言,我尽量阐释清楚。谢谢各位了!

解决方案 »

  1.   

    不明白~~~做过相关的用java检测指定邮箱是否存在新邮件
      

  2.   

    把这些放到hashtable里面再用xml来parser,你的意思是把hashtable里的值生成xml,再用java去读取。
    不明白你为什么要生成xml,生成xml有什么用?
    其实可以不用这样吧。
    你可以这样放进去:
    map.put("host","xxxxx")
    map.put("smtpServer","xxxxx")
    .......
    这样取出来:
    map.get("host")
    map.get("smtpServer")
    .....good luck!
      

  3.   

    我想用XML parser来做数据交换,从一个部分到另一个部分,请问怎么做?
      

  4.   

    1.是一个项目里面吗?如果是的话,那你要把hashtable里的值生成xml,具体怎么生成,你可以参考这个:
    http://hi.baidu.com/netreal/blog/item/ecab6213833c96075baf53d6.html
    然后就读取xml,你可以参考这个。
    http://wanglihu.javaeye.com/blog/383077
    2.如果不是在一个项目里面的话,那你就要做webservice了。通过xml进行数据传输。webservice有很多,看你选哪一种,比如javae有xfire,axis等,groovy语言有groovyWS方式;grails有xfire方式。这是现在比较通用的几种。当然java的话你也可以直接继承jdk的service写。
    good luck!