質問します。
C#初心者。プログラミング初心者です。
よろしくお願いします。

csvファイルがあって中身は

a,b,c,d
e,f,g
h,i,j,k,l,m,n

のような
行によってカンマの数(1行ずつ読み込んで配列に入れた場合は要素数)が違います。

プログラグの処理としは
このcsvファイルをの内容を1行ずつ読み込んで
xmlまたはjsonファイルに変換したいのですが
どのような処理をすれば
行によって要素数が異なるこのデータ達を
変換できるでしょうか?

よろしくお願いします。