30行代码翻译oracle 数据库所有的官方文档

直接看代码:

package com.fy.html.doc.oracle;

import java.io.File;
import java.io.IOException;

import org.apache.commons.io.FileUtils;
import org.apache.commons.io.filefilter.FileFilterUtils;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;

public class Main1 {
    private static final String YOUDAO_SCRIPT = "<script type='text/javascript'>window.onload=function(){var e=[],t='fanyi.youdao.com',n='/web2/';if(window.location.host===t&&window.location.pathname===n){var r=new Image;r.src='http://fanyi.youdao.com/web2/rl.do?action=w_try&ts='+(new Date).getTime(),e[0]=r,alert('请在浏览英文网页时使用有道网页翻译2.0');return}var i='http://fanyi.youdao.com/web2',r=new Image;r.src='http://fanyi.youdao.com/web2/rl.do?action=init&relatedURL='+encodeURIComponent(document.location.href)+'&ts='+(new Date).getTime(),e[0]=r;if(!window.OUTFOX_JavascriptTranslatoR){var s=document.createElement('script');s.setAttribute('src',i+'/scripts/all-packed-utf-8.js?476567&'+Date.parse(new Date)),s.setAttribute('type','text/javascript'),s.setAttribute('charset','utf-8'),document.body.appendChild(s)}else{var o='http://fanyi.youdao.com',u='/web2/conn.html',a=i+'/index.do',f=o+'/jtr',l=i+'/rl.do',c=i+'/styles/all-packed.css';J.loadCSS(document,c),window.OUTFOX_JavascriptTranslatoR=new J.TR.UI(document.body,{domain:o,update:!1,updateTipMsg:'增加关闭按钮',updateDate:'2011-3-15',cssURL:c,tipsURL:a,transURL:f,logURL:l,connFilePath:u,reqSize:20})}}</script>";

    public static void main(String[] args) throws IOException {
        Iterable<File> files = FileUtils.listFiles(new File("G:\\E11882_01\\"), null, true);
        File[] filter = FileFilterUtils.filter(FileFilterUtils.suffixFileFilter(".htm"), files);
        for (File file : filter) {
            Document doc = Jsoup.parse(file, "UTF-8");
            doc.head().append(YOUDAO_SCRIPT);
            FileUtils.writeStringToFile(file, doc.outerHtml());
        }
        System.out.println(filter.length);
    }
}

翻译完毕后,安装“百度硬盘搜索”或“google桌面”,将翻译完毕的网页加索引目录。

这样以后查找oracle文档,就只需要按两下ctrl,输入关键词,回车就可以了。


下载地址(文件较大):http://yunpan.cn/QbE7VmHimfkmE

解压密码:http://yunpan.cn/QbE7HuYrmSMNe

你可能感兴趣的:(oracle,文档,中文版)