我正在使用scala做一些火花測試。我們通常會(huì)讀取需要像以下示例一樣處理的json文件:test.json:{"a":1,"b":[2,3]}val test = sqlContext.read.json("test.json")如何將其轉(zhuǎn)換為以下格式:{"a":1,"b":2}{"a":1,"b":3}
3 回答

湖上湖
TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊
如果sqlContext.implicits._對您不起作用,請import spark.implicits._
在范圍內(nèi)嘗試。您可能還需要import org.apache.spark.sql.functions.explode

MMTTMM
TA貢獻(xiàn)1869條經(jīng)驗(yàn) 獲得超4個(gè)贊
嘗試import sqlContext.implicits._。您也可以org.apache.spark.sql.functions.col 在上使用和申請DataFrame (df("b"))。
- 3 回答
- 0 關(guān)注
- 560 瀏覽
添加回答
舉報(bào)
0/150
提交
取消