查看: 1183|回复: 4
打印 上一主题 下一主题

[求助] 有没有把mdx,mdd文件转sqlite的比较简洁的方法

[复制链接]

该用户从未签到

1

主题

0

回帖

48

积分

白身

Rank: 1

积分
48
跳转到指定楼层
1
发表于 2020-5-1 13:45:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一番搜索,没有找到。
想把vocabulary.com的mdx,mdd转成sqlite。

有现成的也可以。

该用户从未签到

539

主题

3046

回帖

25万

积分

翰林院编修

Rank: 11Rank: 11Rank: 11Rank: 11

积分
251476

翰林院专用章灌水大神章笑傲江湖章小蜜蜂章管理组专用章

2
发表于 2020-5-1 13:59:56 | 只看该作者
用mdxexport拆包,mdx本来就是html的那一套啊,然后你想怎么处理都行
  • TA的每日心情
    开心
    昨天 19:36
  • 签到天数: 624 天

    [LV.9]以坛为家II

    539

    主题

    1981

    回帖

    5万

    积分

    超级版主

    Rank: 12Rank: 12Rank: 12

    积分
    53357

    翰林院专用章推广专家灌水大神章笑傲江湖章小蜜蜂章管理组专用章QQ 章

    3
    发表于 2020-5-1 14:44:50 | 只看该作者
    mdict-utils mdict 打包解包工具
    https://www.pdawiki.com/forum/thread-33808-1-1.html
    (出处: 掌上百科 - PDAWIKI)

    现成的

    该用户从未签到

    7

    主题

    21

    回帖

    1060

    积分

    解元

    Rank: 5Rank: 5

    积分
    1060
    4
    发表于 2020-5-1 23:08:47 | 只看该作者
    可以用Python自己写一个,Python的readermdict可以读mdx和mdd,但是mdd的数据不建议直接写到数据库里。
  • TA的每日心情
    慵懒
    2022-5-26 19:03
  • 签到天数: 55 天

    [LV.5]常住居民I

    5

    主题

    124

    回帖

    740

    积分

    举人

    Rank: 4

    积分
    740

    QQ 章

    5
    发表于 2020-5-18 10:22:42 | 只看该作者
    本帖最后由 firetimer 于 2020-5-18 10:29 编辑

    显然不会有“很简便”的做法,极端一点说,我发的几个互动词典(Phet或是喂鸡)就根本不适合转为数据库。像楼上 ubersoft 所说,应该具体问题具体分析,自己解析导出来的东西、自己把它们变成 SQL 语句。既然会使用 SQLite 那数据分析和 Python 大概也不是问题吧……

    更新:虽然还不知道具体怎么做,但是可以看看这个:https://github.com/ilius/pyglossary
    (来源:https://www.pdawiki.com/forum/thread-39217-1-2.html