Java 应用程序输入的良好输出格式是什么?

发布于 2024-12-11 13:52:44 字数 1432 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

倒带 2024-12-18 13:52:44

答案完全取决于您的问题领域。 Java 具有可用于读取 XML、JSON 和许多其他协议的库。

您需要问这样的问题:

  • 我将产生多少数据?
  • 数据是否需要人类可读?
  • 存储大小是一个问题吗?
  • 读/写数据的时间是一个问题吗?
  • 我需要支持多个版本化协议吗?

The answer is completely dependent on your problem domain. Java has libraries available for reading XML, JSON and a host of other protocols.

You need to be asking questions like:

  • How much data will I be producing?
  • Does the data need to be human-readable?
  • Is storage size an issue?
  • Is the time to read / write the data an issue?
  • Do I need to support multiple, versioned protocols?
余生一个溪 2024-12-18 13:52:44

您可以使用其中任何一个,JSON 是基于 Web 的消息的新标准,并且有大量 Java 库可以有效地处理 JSON。

You can use either, JSON is the new standard for web-based messages and there are plenty of Java libraries to handle JSON efficiently.

一笑百媚生 2024-12-18 13:52:44

这里没有一站完美适合,但也许 Google 的 protobuf 是一个好主意?

有一个本机 C++ 编译器,它可能对您没有用处;不过,您可能可以使用一个活跃的 protobuf-c 实现。

There's no one stop perfect fit here, but maybe Google's protobuf is a good idea?

There's a native C++ compiler, which is probably of no use to you; there's an active protobuf-c implementation that you might be able to use, though.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文