从一个网络上的接口读取其传过的XML数据流,然后操作相应的数据,并根据其提供过来的XML数据流里的参数进行处理,该如何处理

从一个网络上的接口读取其传过的XML数据流,然后操作相应的数据,并根据其提供过来的XML数据流里的参数进行处理
小弟最近接到一个需求,就是要从一个网络上的接口读取其传过的XML数据流,然后操作相应的数据,并根据其提供过来的XML数据流里的参数进行处理,然后操作数据库,并返回一个String到这个接口上.
本人菜鸟,不知道有没有做过这方面东西的朋友给段程序(java)参考下,或者指点指点怎么下手! 谢谢!

------解决方案--------------------
如果你说的接口是web service的话,请参考这篇:http://blog.csdn.net/kay5804/article/details/2382428

XML数据的处理,可以参考这里:http://blog.csdn.net/cds27/article/details/2139110