是否可以将soap消息写入xml文件?

时间:2013-04-16 04:53:21

标签: java xml soap

我有一条肥皂消息,我需要创建一个XML文件,其中包含该肥皂消息,我想将该文件存储在我的本地目录中,以便稍后将该文件发送给客户端。是否可以使用java。如果是这样,那怎么样?

2 个答案:

答案 0 :(得分:2)

如果消息是

  1. 一个字符串,然后使用FileWriter将其写入扩展名为“.xml”的文件。
  2. 一个SOAPMessage对象,然后使用writeTo()将其写入文件流。
  3. 一个JAXBElement对象,然后使用Marshaller将对象编组(反序列化)为字符串,然后按照第1点中的方法将其写入文件。

答案 1 :(得分:1)

你用什么来准备肥皂信息。

如果您使用javax.xml.soap.SOAPMessage,则此类有一个方法writeTo(OutputStream)。您可以提供FileOutputStream以在文件中输出soap消息。