2017-02-28 96 views
1

我從火花數據幀讀該行:閱讀的Structs從火花數據幀

scala> val t = df.take(99) 
scala> t(0)(0) 
res69: Any = [2,null,WrappedArray([20789823,null,0.0,null,1490788977,1], [50115961,null,0.0,null,1490788977,1], [20787723,null,0.0,null,1490788977,1], [20796254,null,0.0,null,1490788977,1]),null,1488196976] 

但不幸的是,我不知道如何Any中訪問包裹陣列。

雖然我可以將其轉換爲字符串並解析輸出字符串,但我正在尋找訪問該數組的正確方法。

+0

和http://stackoverflow.com/q/33390925/1560062專門用於'數組'。 – zero323

回答

0

您是否嘗試過使用explode函數?它在某種程度上類似於對集合的調用flatMapHere是一個使用它的例子。

我希望幫助:)