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

[求助] Mdict 转换成Mac词典:Huge input lookup错误

[复制链接]
  • TA的每日心情
    开心
    2022-3-24 01:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    5

    主题

    83

    回帖

    2377

    积分

    解元

    Rank: 5Rank: 5

    积分
    2377

    QQ 章

    跳转到指定楼层
    1
    发表于 2019-2-23 10:30:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    求助各位大神,我在转换词典的时候,出现如下貌似两个错误,Google后也找不到解决方案,麻烦指教!谢谢了!


    1. $ make
    2. """/Applications/Dictionary Development Kit"/bin"/build_dict.sh"  "英汉大词典" "英汉大词典.xml" "英汉大词典.css" "英汉大词典.plist"
    3. - Building 英汉大词典.dictionary.
    4. - Checking source.
    5. 英汉大词典.xml:47631: namespace error : Failed to parse QName 'gr:'
    6. <span class="tag2">[&lt; NL Arabis, 属名 <gr: arabian="" tag2=""><br/></gr:></
    7.                                                ^
    8. 英汉大词典.xml:77112: parser error : internal error: Huge input lookup
    9. <span class="tag2">[<?习语 as big as a barn ]</span tag2><br/></span>
    10.                     ^
    11. 英汉大词典.xml : failed to parse
    12. Error.
    13. make: *** [all] Error 1
    复制代码

    本帖被以下淘专辑推荐:

  • TA的每日心情
    奋斗
    2019-4-14 02:12
  • 签到天数: 93 天

    [LV.6]常住居民II

    250

    主题

    2966

    回帖

    53万

    积分

    状元

    吃水不忘挖井人

    Rank: 9Rank: 9Rank: 9

    积分
    531111

    灌水大神章笑傲江湖章推广专家QQ 章

    2
    发表于 2019-2-23 12:37:07 | 只看该作者
    这个词典的appledict源码存在很多错误,需要你一一修改后方可make。之所以有这些错误是因为这部词典的词源部分中有特殊符号<,在转换的过程中转换程序不知道如何处理这个符号,导致转换后的源码中出现问题。
  • TA的每日心情
    奋斗
    2019-10-11 13:52
  • 签到天数: 142 天

    [LV.7]常住居民III

    15

    主题

    336

    回帖

    15万

    积分

    状元

    Rank: 9Rank: 9Rank: 9

    积分
    153139

    灌水大神章小蜜蜂章笑傲江湖章推广专家QQ 章

    3
    发表于 2019-2-23 15:47:56 | 只看该作者
    我推测需要对特殊字符进行转义处理。
    参见:常用 HTML 转义符对照表
    https://blog.wpjam.com/m/character-entity/
  • TA的每日心情
    开心
    2022-3-24 01:33
  • 签到天数: 44 天

    [LV.5]常住居民I

    5

    主题

    83

    回帖

    2377

    积分

    解元

    Rank: 5Rank: 5

    积分
    2377

    QQ 章

    4
     楼主| 发表于 2019-2-23 22:18:01 | 只看该作者
    感谢大家,对于coding完全不懂的我,估计不好继续了

    该用户从未签到

    0

    主题

    52

    回帖

    133

    积分

    禁止发言

    积分
    133
    5
    发表于 2020-2-3 15:04:49 | 只看该作者
    Thanks for your great work.