Java:从TCP流中读取XML文件而不将其写入磁盘

时间:2013-06-14 17:43:13

标签: java sockets networking tcp xml-serialization

我想从服务器向客户端发送XML文件。 XML文件由XMLEncoder类生成,包含一些持久对象。

客户端使用XMLDecoder读取XML文件并将对象存储在集合中,但不必将文件写入磁盘。那可能吗?如果是这样,怎么办呢?感谢。

1 个答案:

答案 0 :(得分:2)

  

这可能吗?如果是这样,怎么办呢?

从套接字读取数据而不是从文件中读取数据。 XMLDecoder采用一个InputStream,它可以是socket.getInputSteam();