Hadoop:如何在配置中保存Map对象

发布于 2024-12-10 10:36:58 字数 63 浏览 0 评论 0原文

知道如何将 Map 对象设置到 org.apache.hadoop.conf.Configuration 中吗?

Any idea how can I set Map object into org.apache.hadoop.conf.Configuration?

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

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

发布评论

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

评论(1

清风疏影 2024-12-17 10:36:58

将您的地图序列化为 JSON,然后将其作为字符串放入您的配置中。
无法将整个对象放入其中,因为整个配置将被写入 XML 文件。

GSON 非常擅长:http://code.google.com/p/google-gson/
以下是有关如何序列化集合的教程:http://sites.google。 com/site/gson/gson-user-guide#TOC-Collections-Examples

Serialize your map into JSON and then put it as string in your configuration.
There is no way to put a whole object into it, because the whole configuration will be written as a XML file.

GSON is quite good at it: http://code.google.com/p/google-gson/
Here is the tutorial about how to serialize collections: http://sites.google.com/site/gson/gson-user-guide#TOC-Collections-Examples

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