I have a situation where i need to read CSV file with fixed width bytes.
Below is my sample csv format
ABCD EF日本 3456 0
ABCD EF感じ日本 9345 1
I need
AB,CD,,EF,日本,3456,,0
AB,CD,,EF,感じ日本,9345,,1
Issue is since Japanese characters are multibyte it takes 2 bytes for each character and hence the fixed width logic does not apply.
Can some guide how this could be achieved using java or is there any standard CSV library I can use for the same.
Any script or library referred would be appreciated.