如何将hadoop序列文件转换成json格式?

frebpwbc  于 2021-06-04  发布在  Hadoop
关注(0)|答案(2)|浏览(391)

顾名思义,我正在寻找一些工具,可以将hadoop序列文件中的现有数据转换为json格式。我最初的谷歌搜索只显示了与jaql相关的结果,我正拼命地想让jaql工作。
有没有apache的工具可以用于这个目的?
注意:我已经在本地机器上安装了hadoop序列文件,希望获得相应json格式的数据。
所以实际上,我正在寻找一些工具/实用程序,它将hadoop序列文件作为输入并以json格式生成输出。
谢谢

llycmphe

llycmphe1#

apachehadoop可能是读取序列文件的好工具。
尽管开玩笑,为什么不编写一个最简单的mapperjava程序,使用jackson来序列化它看到的每个键和值对呢?那将是一个非常容易编写的程序。

qlckcl4x

qlckcl4x2#

我想一定有什么工具可以做到这一点,因为它是如此普遍的要求。是的,编写代码应该很容易,但是如果你已经有了同样的功能,为什么还要这么做呢。不管怎样,我想用jaql来实现它。对我有用的工作查询示例,
读取({type:'hdfs',location:'some\u hdfs\u file',操作:{converter:'com.ibm.jaql.io.hadoop.converter.fromjsontextconverter'});

相关问题