本帖最后由 Reo 于 2018-1-23 17:15 编辑
利用百度翻译API获得的JSON数据,再通过解析JSON获得翻译的结果。问题是回传的结果是UTF-8编码值,显示字符串是乱码。先前做天气预报程序的时候,用过 论坛一个UTF8_TO_GBK的VI,这个用此VI也没用,所以现阶段只能中译英了。
更新:已经解决中文显示问题,现在可以实现多种语言的互相翻译,居然还有文言文的。 要运行程序需要安装JSON API库,我已经下载好放在压缩包里面了,请先安装。
2
|
|
|
|
终于解决了,服务器回传的是Unicode编码,我还以为是utf-8的码,在论坛找到了前辈写的Unicode转GB2312的程序,但只能单个字符转换。现在已经可以实现中文、英文、日文的互翻,另外韩文显示不了,不太清楚怎么回事。我还添加了粤语和文言文的翻译,具体支持的语言在API文档中都有。
|
|
|
|
|
楼主,VI用不了,请帮忙看看,少是东西
-
8.JPG
(16.37 KB, 下载次数: 26)
|
|
|
|
|
很好的資料,謝謝樓主分享,希望能與您多多交流,共同發展!
|
|
|
|
|
|
|
-
AAA
2019-2-23 15:33
论坛注册不了,能否麻烦楼主把json api里的程序打包上传下,谢谢
|
|
|
本帖最后由 Reo 于 2017-8-1 17:10 编辑
再分享我之前用Python写的一个翻译程序
|
|
|
|
|
Unicode to GB2312.code,这个没有了
|
|
|
|
|
不好意思,这个文件忘记放进去了,我更新了文件,你重新下载就好。
|
|
|
|
|
不好意思,这个文件忘记放进去了,我更新了文件,你重新下载就好。
|
|
|
|
|