To make things easier, I have broken the huge XML JMDict Japanese-English dictionary into 6 parts - both as XML and as HTML web pages.
But the web pages only show the Kanji found in those 6 XML files.
To see all of the entries, I have pages for EDICT2 which captures a minimum from each element in JMDict.
The links are at http://kanji.aule-browser.com/
If you want to run the Curl app, you must use http://www.aule-browser.com/kanji as the URL due to how my Curl license is set up (no subdomains.)
EDICT was in EUC encoding but I have used the UTF-8 dump of EDICT2.
Requests welcome. The XML parsing is a snap in Curl as is presenting either XML orJSON or CSV pr SQLite.