我有一個CSV這樣的:嵌套CSV - 騾DataWeave
data1,data2,data3;dataa;datab;datac;datax,datay,dataz
data1,data2,data3;dataa;datab;datac;datax,datay,dataz
data1,data2,data3;dataa;datab;datac;datax,datay,dataz
我用spliter處理一行記錄線,進一步我用splitBy「」在dataweave的記錄轉換成地圖。但是,我怎麼能做到另一個層次的分裂「;」 ? SplitBy不允許多個分隔符,因此數據織物中的CSV類型也是如此。
最後,我希望有一個JSON是這樣的:
{
"1":"data1",
"2":"data2",
"3":{
"a":"dataa",
"b":"datab",
"c":"datac"
},
"x":"datax",
"y":"datay",
"z":"dataz "
}
有什麼想法?
預期的JSON結果無效。你是這個意思嗎? { 「1」: 「DATA1」, 「2」: 「數據2」, 「3」:{ 「一個」: 「DataA的」, 「B」: 「數據B」, 「C」: 「DATAC」 }, 「X」: 「數據X」, 「Y」: 「DATAY」, 「Z」: 「DATAZ」 } –
哎呀,我的錯字。你是對的 。 – gnanagurus