通过tcp套接字从java发送xml到c#
本文关键字:xml 发送 java tcp 套接字 通过 | 更新日期: 2023-09-27 18:17:38
我正在尝试在客户端(Java)生成XML并将该XML发送到服务器(c#)。
- 生成的XML可以包括文件、字符串消息等。
我的问题,
-
如何生成 XML, 写入并通过Java(客户端)的套接字发送。如何在c# (Server)中接收 XML和读取
在您的情况下,最好将生成的XML二进制序列化并通过TCP发送。现在,让我们看一下你们的问题:
- 如何生成XML,写入XML:使用javax.xml包进行XML相关的转换,并进行二进制序列化。
- 在Java(客户端)中通过套接字发送:使用java.net包在TCP上写
- 如何通过套接字接收XML并在c#中读取它:您可以获得字节流,将其转换为字符串并使用XMLDocument.LoadXml(String)来获取XML。