http://kanji.aule-browser.com/edict-utf-8.html
http://kanji.aule-browser.com/edict2-utf-8.html
for a reader to assess whether these two widely-used files might be more useful as multiple files.
One option is to have a separate file of the obscure and the archaic.
Multiple files which once appeared sensible - medical and electronic - are less obviously so if to be of use at Medtronic or elsewhere in high-tech medicine.
It is not true that a single CSV file is more useful than multiple - any more than that XML is more obviously useful than JSON or yaml.
As for processing the edict2 file: I will begin with the ICON language in either its UNICON or Object Icon variants.