查看: 1393|回复: 9
打印 上一主题 下一主题

[求助] excel表格转换为mdict词典的软件不支持UTF-8格式!

[复制链接]

该用户从未签到

26

主题

124

回帖

409

积分

秀才

Rank: 3Rank: 3

积分
409
跳转到指定楼层
1
发表于 2014-9-6 09:43:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
网上有一个软件支持excel表格转换为mdict词典,可惜不支持UTF-8格式,就是说如果表格里面有一些特殊字符的话,比如德文字母,希腊字母,转换出来的txt全部显示为问号,谁有能力解决这个问题呢?就是更改一下文本的编码啊!

该用户从未签到

123

主题

1719

回帖

3万

积分

翰林院编修

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

积分
30382

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

2
发表于 2014-9-7 01:34:21 | 只看该作者
请直接复制excel数据, 到Emeditor或者Notepad++啊, 什么问题都没有
然后:
词头
中间内容 (若干行都可以)
</>
这样的格式就可以啦

该用户从未签到

23

主题

63

回帖

250

积分

童生

Rank: 2

积分
250
3
发表于 2014-9-7 19:08:05 | 只看该作者
建议,我目前最好的办法是:把xlsx转换成csv逗号分隔文件,然后用性能强一点的文本编辑器替换所有的逗号就可以了,然后</>自己加
如果直接复制excel数据,要替换tab制表符,这我没试过

这还可以快速写一个列表,比如excel里面是这样:设置单元格格式为文本
<p><img src="             |          001.jpg         |"></p>  |
拖动并自动完成到100.jpg然后把另外两栏也自动填充,然后保存成csv替换逗号,全部搞定
点个赞
  • TA的每日心情
    开心
    2021-4-9 21:23
  • 签到天数: 48 天

    [LV.5]常住居民I

    6

    主题

    270

    回帖

    1466

    积分

    解元

    Rank: 5Rank: 5

    积分
    1466

    灌水大神章

    4
    发表于 2014-9-7 19:57:41 | 只看该作者
    wubis 发表于 2014-9-7 19:08
    建议,我目前最好的办法是:把xlsx转换成csv逗号分隔文件,然后用性能强一点的文本编辑器替换所有的逗号就可 ...

    没看懂哦,能不能讲的再详细点?

    该用户从未签到

    23

    主题

    63

    回帖

    250

    积分

    童生

    Rank: 2

    积分
    250
    5
    发表于 2014-9-7 20:04:20 | 只看该作者
    本帖最后由 wubis 于 2014-9-7 20:15 编辑
    wenlishahsa 发表于 2014-9-7 19:57
    没看懂哦,能不能讲的再详细点?


    把你的xls文件先整理好,然后另存为选择逗号分隔文件csv,然后选择逗号分隔,这样子新文件就是一般的txt,然后把逗号替换成空就行了。
    很难说,你发个excel数据的截图出来。

    而且可以在excel中直接添加</>.
    在excel每个行的最后一格中(一般都是对应同一列吧,自动填充)写"#"等不涉及正则表达式的式子(正则表达式我也不太懂),然后转出csv后选中“正则表达式”然后把"#"替换"\n#",这样#就会到下一行,然后关闭“正则表达式”,再把#替换成</>完事。
  • TA的每日心情
    开心
    2021-4-9 21:23
  • 签到天数: 48 天

    [LV.5]常住居民I

    6

    主题

    270

    回帖

    1466

    积分

    解元

    Rank: 5Rank: 5

    积分
    1466

    灌水大神章

    6
    发表于 2014-9-7 20:27:18 | 只看该作者
    wubis 发表于 2014-9-7 20:04
    把你的xls文件先整理好,然后另存为选择逗号分隔文件csv,然后选择逗号分隔,这样子新文件就是一般的txt ...

    谢谢高手!!!
  • TA的每日心情
    擦汗
    2021-3-8 17:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    11

    主题

    137

    回帖

    1927

    积分

    解元

    Rank: 5Rank: 5

    积分
    1927
    7
    发表于 2014-9-8 23:08:13 | 只看该作者
    本帖最后由 lixun305 于 2014-9-8 23:11 编辑

    其实特殊字符,用emeditor之类的安装html 格式转成gbk编码之后,是以&#0x123;之类的形式存在,并不会损失什么,在浏览器或者mdict窗口照样能显示出来。 关键是由xls转成html格式的文件。
  • TA的每日心情
    擦汗
    2021-3-8 17:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    11

    主题

    137

    回帖

    1927

    积分

    解元

    Rank: 5Rank: 5

    积分
    1927
    8
    发表于 2014-9-8 23:08:33 | 只看该作者
    本帖最后由 lixun305 于 2014-9-8 23:15 编辑

    其实特殊字符,用emeditor之类的安照html 格式转成gbk编码之后,是以&#0x123;之类的形式存在,并不会损失什么,在浏览器或者mdict窗口照样能显示出来。 关键是怎么由xls转成html格式的文件。
  • TA的每日心情

    2019-9-27 06:39
  • 签到天数: 103 天

    [LV.6]常住居民II

    0

    主题

    150

    回帖

    299

    积分

    童生

    Rank: 2

    积分
    299
    9
    发表于 2014-12-30 04:52:19 来自手机 | 只看该作者
    请问楼主说的是excel2txt软件吗?是否有excel2mdx或者说的是其他软件

    该用户从未签到

    2

    主题

    22

    回帖

    159

    积分

    童生

    Rank: 2

    积分
    159
    10
    发表于 2015-1-2 22:54:42 | 只看该作者
    wubis 发表于 2014-9-7 20:04
    把你的xls文件先整理好,然后另存为选择逗号分隔文件csv,然后选择逗号分隔,这样子新文件就是一般的txt ...

    把你的xls文件先整理好,然后另存为选择逗号分隔文件csv,然后选择逗号分隔,这样子新文件就是一般的txt,然后把逗号替换成空就行了

    能否指教我一下, 我转出来的音标不正确啊   我791538517         可否留个QQ