【发布时间】:2010-11-03 23:32:39
【问题描述】:
我正在使用我的 python 脚本将与我的 java 应用程序通信的网络。 python 脚本将一个 DataPacket(只是一个包含一些字符串和一些其他数据的数据包)传递给 java 服务器进行处理。我知道如何将信息打包到字节数组中,但是如何将其解包以用作字符串?到目前为止,我必须解析数据包中的数据数组并将其逐个发送。这是唯一的方法吗?我可以使用 ByteInputStream 吗?如果可以,如何使用?
谢谢 ~伊顿
【问题讨论】:
-
你需要一个字节数组解包解决方案是java。您可以删除 python 标签,因为它在这里没有太大的相关性。此外,您的应用程序不应依赖于获取字节流。这是不可靠的。它应该取决于从 python 脚本打包的数据结构。
-
@pyfunc:了解 Python 如何将字符串打包成字节是相关的。
标签: java python networking byte inputstream