我有一个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