Here is what you can do. // Recreating your RDD val a = Array(Array(1, 2, 3), Array(2, 3, 4), Array(3, 4, 5), Array(6, 7, 8)) val b = sc.parallelize(a)
val c = b.map(x => (x(0) + " " + x(1) + " " + x(2))) // Collect to c.collect() —> res3: Array[String] = Array(1 2 3, 2 3 4, 3 4 5, 6 7 8) c.saveAsTextFile("test”) —> [csingh ~]$ hadoop fs -cat test/* 1 2 3 2 3 4 3 4 5 6 7 8 > On Feb 28, 2016, at 1:20 AM, Bonsen <hengbohe...@126.com> wrote: > > I get results from RDDs, > like : > Array(Array(1,2,3),Array(2,3,4),Array(3,4,6)) > how can I output them to 1.txt > like : > 1 2 3 > 2 3 4 > 3 4 6 > > > > > -- > View this message in context: > http://apache-spark-user-list.1001560.n3.nabble.com/output-the-datas-txt-tp26350.html > Sent from the Apache Spark User List mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@spark.apache.org > For additional commands, e-mail: user-h...@spark.apache.org >