当使用 Cassandra 和 Spark 时,我恢复的 RDD 如下所示:
MAPPED RDD: [Person{id='8', name='Hans', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='7', name='Loren', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='1', name='John', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='5', name='Adam', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='6', name='Kit', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='10', name='Lacey', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='9', name='Phil', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='2', name='Anna', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='4', name='Angel', birthDate='Fri Oct 03 15:07:38 EDT 2014'}, Person{id='3', name='Andrew', birthDate='Fri Oct 03 15:07:38 EDT 2014'}]
我怎样才能让它看起来像一个 JSON 对象?现在我正在通过手动替换 Mapped RDD 的部分使其看起来像 JSON 来做到这一点,但我想要一个函数或快速方法将 Spark RDD 映射到 JSON,以便它可以处理不同的数据 RDD。