|
楼主 |
发表于 2014-1-1 22:59:17
|
显示全部楼层
本帖最后由 fedor 于 2014-1-1 23:31 编辑
: X: @8 r! S3 Z2 GOeasy 发表于 2014-1-1 21:59
! @$ D K+ o: n& S4 r4 y你用GetDict.exe把1420条的mdx转为mdx源文件txt,看看够不够数。, }5 }& u2 G5 D \
& m P9 T+ |# q2 }: h" Z
如果从1420条的mdx转出的txt,只有 ...
, b8 r4 [8 V! d4 m
" E! |8 C( W: i1 W% t按你给的方法测试了一下,发现问题了。
2 F# p! H& ~- i" o5 _2 l5 J8 p0 u; c; M源文件的词条数是1426个,这个是绝对没有问题的,但是用MdxBuilder转换后生成mdx文件,再用GetDict.exe将这个mdx文件转成txt,词条数目是1420,之后进行比对,少了6个词条。
& t, {% G4 c e6 F0 x词条数目确实应该是1426,难道转换器MdxBuilder的问题?为什么转换后会丢失词条呢?; K9 n4 Y6 O. B$ r9 p; o8 d$ F
( p& f% ~, b. Y! t
; y2 B$ C* N" E$ M/ e& e7 v2 t- v/ W: F
我将两个文件进行对比,找出来其中6个缺失的词条,单独将其删除,按道理来说,剩余的词条应该是1420。用MdxBuilder进行转换mdx,又出来了怪事,显示词条为1414个了,用Goldendict加载也是显示1414个了,又是少了6个词条。到底是怎能回事呢?怎么一转换就丢呢?6 B0 g) T2 T) X
4 v- z& s8 a1 D& r( ?, O: W
单独删除的那6个词条,我单独用MdxBuilder进行转mdx,显示结果6个词条,说明源文件都是正常没问题啊。 |
|