How can I convert from .dict.xdxf to .xml and from .cdt or .zdt to .csv, .txt or .xml?

Posted on 2011-10-21
Last Modified: 2012-05-12
How can I convert from .dict.xdxf to .xml and from .cdt or .zdt to .csv, .txt or .xml?

The data in these files (.dict.xdxf and .cdt/.zdt) contains dictionary fields for bilingual dictionaries (about 5 fields). Each of the three files contains 100,000 to 350,000 lemmas (words). In other words, three databases.

I need to make these conversions because the only accepted formats for import in my software are .csv, .txt or .xml.

Question by:hermesalpha
    LVL 44

    Accepted Solution

    have you looked at these?

    Do you need to do a one-time conversion or on a scheduled/regular basis?

    Author Comment

    I had a look at Linguae, seems it's a dictionary compilation software for pronunciation dictionaries, managing dictionaries etc., and that I can handle a lot of different dictionary formats. Do I have to install Python first before I install this?

    Downloaded Makedict also from Sourceforge, opened it with BitZipper but what should I do with all the files? There was no installation file anywhere???

    I will need to do many conversions during several years (the time it will take me to compile the dictionaries).
    LVL 44

    Expert Comment

    I saw the .PY files, too.  I'm not sure if Python is a dependency or only required if you use those functions.

    This was in the INSTALL file:

    Installation Instructions

    1)Unpack sources of makedict somewhere, lets name directory where you
    unpack source code as $SRC_DIR
    1)Choose directory to build makedict, lets name it as $BUILD_DIR,
    2)Go to this directory
    $cd $BUILD_DIR
    3)Run `cmake'
    $cmake $SRC_DIR
    4)Run `make'
    5)Run make install

    At least the build seems to be simplified by the use of cross-platform make tool.

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    In today’s complex data management environments, it is not unusual for UNIX servers to be dedicated to a particular department, purpose, or database.  As a result, a SAS® data analyst often works with multiple servers, each with its own data storage…
    Entering time in Microsoft Access can be difficult. An input mask often bothers users more than helping them and won't catch all typing errors. This article shows how to create a textbox for 24-hour time input with full validation politely catching …
    Video by: Steve
    Using examples as well as descriptions, step through each of the common simple join types, explaining differences in syntax, differences in expected outputs and showing how the queries run along with the actual outputs based upon a simple set of dem…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    728 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now