0
我一直在尋找如何在CSV文件中壓扁給定數據的JSON表示。斯卡拉像CSV數據源,以平坦的JSON表示
比方說,CSV的格式爲:
headerFieldName_1, ... headerFieldName_n,
value_1.1, ... , value_1.n
value_2.1, ... , value_2.n
...
value_m.1, ... , value_m.n
現在,平JSON我希望得到的是以下幾點:
[ {headerFieldName_1 : value_1.1, ... , headerFieldName_n : value_1.n},
{headerFieldName_1 : value2.1, ... , headerFieldName_n : value_2.n},
...
{headerFieldName_1 : value_m.1, ... , headerFieldName_n : value_m.n},
]
由於陣列中的每個元素是一個自定義演示文稿的JSON對象,我認爲沒有方便JsValue
使用。
我認爲在這種情況下使用Format[x]
沒有用處,因爲它僅用於映射鍵/值對的數組。所以也許一些定製的Reads
和Writes
會更適合這個問題。