gpt4 book ai didi

java - Boost序列化文本存档是跨语言的吗?

转载 作者:行者123 更新时间:2023-12-01 15:50:01 25 4
gpt4 key购买 nike

嘿...我尝试更好地解释我的问题...在通过 TCP 连接发送数据之前,我使用 boost 序列化文本存档...现在我需要将接收到的数据传递给Java应用程序...所以我想知道序列化流是仅由数据组成还是由数据+ boost序列化(标签、代码等)组成...在这种情况下,我将数据传输到 java 应用程序的唯一机会是在传输之前过滤它们?谢谢...

最佳答案

据我所知,Boost 序列化文本存档使用自定义格式。

例如,它将序列化存档版本号放入输出中。因此,您必须使用 Java 来过滤此类数据。

即使您使用了 boost 二进制存档,您也无法使用 Java 反序列化它。

所以你的问题的答案是boost序列化机制和Java兼容。

尝试使用JSON作为序列化格式,如果您必须使用基于文本的通信,这会让生活更轻松。

关于java - Boost序列化文本存档是跨语言的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6281051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com