关于hashtable 和 xml parser

muwinger 2009-11-12 06:02:52
小弟有个项目,有点费解,请各位大侠帮忙。
这是一个测试邮件服务器的项目,其中有一部分需要实现如下的功能:
需要把host, smtpServer,from,to,username,pasword等等这些参数放到hashtable里面,
然后用java xml parser来读取这些参数。
如果不明白我的意思请留言,我尽量阐释清楚。谢谢各位了!
...全文
77 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wifewifewife 2009-11-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 muwinger 的回复:]
我想用XML parser来做数据交换,从一个部分到另一个部分,请问怎么做?
[/Quote]
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!
muwinger 2009-11-13
  • 打赏
  • 举报
回复
我想用XML parser来做数据交换,从一个部分到另一个部分,请问怎么做?
wifewifewife 2009-11-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 muwinger 的回复:]
需要把host, smtpServer,from,to,username,pasword等等这些参数放到hashtable里面,
然后用java xml parser来读取这些参数。
[/Quote]
把这些放到hashtable里面再用xml来parser,你的意思是把hashtable里的值生成xml,再用java去读取。
不明白你为什么要生成xml,生成xml有什么用?
其实可以不用这样吧。
你可以这样放进去:
map.put("host","xxxxx")
map.put("smtpServer","xxxxx")
.......
这样取出来:
map.get("host")
map.get("smtpServer")
.....

good luck!
huangbo0603 2009-11-12
  • 打赏
  • 举报
回复
学习学习,加帮顶一个!
zl3450341 2009-11-12
  • 打赏
  • 举报
回复
路过

顶顶
muwinger 2009-11-12
  • 打赏
  • 举报
回复
不明白怎么做啊
晴天1999 2009-11-12
  • 打赏
  • 举报
回复
新手哈!多多指教!
thy38 2009-11-12
  • 打赏
  • 举报
回复
问题是LZ对什么不明白?不明白为什么这样做?还是不明白怎么做?
crazylaa 2009-11-12
  • 打赏
  • 举报
回复
不明白~~~做过相关的用java检测指定邮箱是否存在新邮件

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧