读书人

利用GoogleTranslate API通译文档和文

发布时间: 2012-12-23 11:28:15 作者: rapoo

利用GoogleTranslate API翻译文档和文本
首先下载从http://code.google.com/p/google-api-translate-java/下载最新的,目前最新的是google-api-translate-java-0.94.jar.
利用谷歌翻译提供的API可以实现文件和文本翻译



//遍历文件
package wsg.file.util;import java.io.File;import java.util.ArrayList;import java.util.List;public class ReadFiles {private List<File> files = new ArrayList<File>();    private File dir;    public ReadFiles(String directoryPath){    dir=new File(directoryPath);    }public void listFiles(File dir) {File file[] = dir.listFiles();for (int i = 0; i < file.length; i++) {if (file[i].isDirectory()) {this.listFiles(file[i]);                //迭代遍历} else {//迭代选择txt文件if (file[i].getName().lastIndexOf(".txt") != -1){files.add(file[i]);}}}}public List<File> getFiles(){this.listFiles(dir);return files;}}


暂时还没找到比较好的方法来直接翻译pdf和doc文档,还有txt翻译出来没有文本的格式,哪位大虾知道解决方法可以留言给我好吗?小弟感激不尽。

读书人网 >编程

热点推荐