- 浏览: 1277580 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (608)
- 数据结构 (2)
- AJAX (3)
- 设计模式 (3)
- java (117)
- js (14)
- css (9)
- jsp (10)
- 杂文 (49)
- htmlparser (6)
- 数据库 (29)
- 算法 (14)
- 数据挖掘 (11)
- 电脑杂症 (12)
- 网络爬虫 (7)
- 应用服务器 (9)
- PHP (2)
- C# (14)
- 测试 (3)
- WEB高性能开发 (3)
- swt (1)
- 搜索引擎 (16)
- HttpClient (4)
- Lite (1)
- EXT (1)
- python (1)
- lucene (4)
- sphinx (9)
- Xapian (0)
- linux (44)
- 问题归类 (1)
- Android (6)
- ubuntu (7)
- SEO (18)
- 数学 (0)
- 农业资讯 (12)
- 游戏 (3)
- nginx (1)
- TeamViewer (1)
- swing (1)
- Web前 端 (1)
- 主页 (0)
- 阿萨德发首发身份 (0)
- 软件设计师 (0)
- hibernate (5)
- spring3.0 (5)
- elastic (1)
- SSH (3)
- ff (0)
- oracle 10g (9)
- 神经网络 (1)
- struts2.0 (2)
- maven (1)
- nexus (1)
- 辅助工具 (3)
- Shiro (1)
- 联通项目 (0)
- 2014年专业选择 (0)
- freemarker (1)
- struts1.2 (8)
- adfasdfasfasf (0)
- TortoiseSVN (1)
- jstl (1)
- jquery (1)
- eclipse plugin (0)
- 游戏外挂 (1)
- 推广 (0)
- 按键精灵 (1)
- ibatis3.0 (1)
最新评论
-
水野哲也:
不不不, 这个您真错了!其实是你引用的那个jsp和本身的jsp ...
解析关于jsp页面指令冲突问题contentType="text/html;charset=UTF-8" -
caobo_cb:
import xx.cn.weibo.Util;
[ java版]新浪微博之ruquest_token篇 -
caobo_cb:
你好 Util包没有
[ java版]新浪微博之ruquest_token篇 -
小桔子:
你好!我遇到个问题 max_allowed_packet值总是 ...
mysql查询占用内存,优化的技巧 -
donghustone:
谢谢大神!
用JSmooth制作java jar文件的可执行exe文件教程(图文)
package qichao.Translate;
import java.io.IOException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;
import org.htmlparser.Node;
import org.htmlparser.Parser;
import org.htmlparser.filters.AndFilter;
import org.htmlparser.filters.HasAttributeFilter;
import org.htmlparser.filters.TagNameFilter;
import org.htmlparser.util.NodeList;
import org.htmlparser.util.ParserException;
public class EnglishtoChina {
public String etoc(String content){
String url = "/translate_t";
PostMethod postMethod = new UTF8PostMethod(url);
//填入各个表单域的值
NameValuePair[] data = {
new NameValuePair("sl", "en"),
new NameValuePair("tl", "zh-CN"),
new NameValuePair("text", content),
new NameValuePair("ie", "ISO-8859-1")
};
//将表单的值放入postMethod中
postMethod.setRequestBody(data);
//执行postMethod
HttpClient httpClient = new HttpClient();
httpClient.setConnectionTimeout(5000);
httpClient.getHostConfiguration().setHost("translate.google.com", 80, "http");
try {
int state = httpClient.executeMethod(postMethod);
if(state == 200){
//打印结果页面
content = postMethod.getResponseBodyAsString();
content = parser(content);
}
}catch(HttpException e){
e.printStackTrace();
}catch(IOException e){
e.printStackTrace();
}
return content;
}
public String parser(String content){
Parser parser;
try {
parser = new Parser(content);
NodeList listdiv = parser.parse(
new AndFilter(
new TagNameFilter("div"),new HasAttributeFilter("id","result_box")
)
);
if(listdiv.size()>0){
Node node = listdiv.elementAt(0);
return node.toHtml();
}
} catch (ParserException e) {
e.printStackTrace();
}
return null;
}
public static void main(String[] args) {
EnglishtoChina s = new EnglishtoChina();
String content = "National Seed Policy (NSP) Quality seed is considered to be the basic input for increasing agricultural output and thereby achieving self-sufficiency in food production. Effectiveness of other inputs like fertilizer and irrigation depends largely on good seed. But use of improved seed is still very limited. Two major reasons behind this fact are: - Production and distribution of quality seed is insufficient in the public sector as compared to its demand; - Seed production in the private sector has not yet got the necessary support. Development of facilities in public and private sectors for production of sufficient quantity of improved seed and for making them available to the farmers at appropriate time and at reasonable price has been suffering from lack of definite policy directives. At the same time potentiality of technical assistance could not be explored due to absence of a clear Govt. policy in this field. With a view to overcoming this critical situation the MOA has formulated a National Seed Policy for the country. A committee, formed by the MOA, reviewed the seed policies of a number of neighbouring countries and drafted a National Seed Policy drawing lessons and inputs from the experiences of countries having similar agro-ecological and socio-economic settings. National Seed Policy provides for policy directives to increase production of improved seed both in the public and private sectors and for making best quality seeds available to the farmers on timely basis, and at competitive price. The seed policy has also provisions, among other things, for liberalisation of import of seed and seed processing machineries, strengthening of quality control and research system and maintaining a seed security arrangement. A major thrust of the seed policy has been on the institutional arrangement of the seed sector. Select your language from below: Open as pdf (84 KB) - English Open as pdf (378 KB) - Bangla";
content = s.etoc(content);
System.out.println(content);
}
}
class UTF8PostMethod extends PostMethod{
public UTF8PostMethod(String url){
super(url);
}
@Override
public String getRequestCharSet() {
//return super.getRequestCharSet();
return "gb2312";
}
}
评论
可能是现在变了吧
发表评论
-
tomcat was unable to start within 45 seconds
2013-11-11 15:59 842原因一: -
Apache Commons Lang
2013-10-15 12:10 3170ArrayUtils public class Tes ... -
htmlunit form
2013-06-25 11:13 931Form提交 对于WEB应用,有着大量的表单,所以Html ... -
QQ微博登录步骤
2013-05-28 12:14 0QQ微博登录步骤: 1、验证帐号时,会访问一个地址。如下: ... -
jsoup
2013-05-22 23:37 1148import org.jsoup.Jsoup; import ... -
java 加密解密
2013-05-21 23:00 851import java.security.InvalidKey ... -
freemarket 对象应用篇(一)
2013-05-19 18:18 1049freemarket应用. 1.1:创建web工程testF ... -
中文数字转阿拉伯数字
2012-11-30 14:24 1804/** * @author loiy * ... -
标记:伪原创标题思路
2012-01-11 16:34 1303采用填词的办法进行伪 ... -
用JSmooth制作java jar文件的可执行exe文件教程(图文)
2012-01-05 01:09 8200下载完程序之后,运行 jsmoothgen.exe 1.进入“ ... -
多线程 Java.util.ConcurrentModificationException异常
2011-12-29 13:43 1531Iterator<Entry<String,B ... -
java 反序列化 抛出EOFException
2011-12-19 17:21 2261抛出这样的异常,一般情况下,是因为业务逻辑的问题。 如: 在没 ... -
一键安装双击运行——Java安装程序制作
2011-12-09 02:39 1337对于Java桌面应用来说,比较烦琐的就是安装部署问题,如:客户 ... -
只针对中英文混合分词的中文分词器
2011-12-02 17:28 4880该版本说明 1、只针对中英文混合分词 需要一些中文和英文连在 ... -
Java开源运行分析工具
2011-11-15 15:10 1890FProfiler FProfiler是一个非常快的Java ... -
cwss 按照指定的字符进行切词
2011-11-15 09:37 1243cwss 按照指定的字符进行切词 在 Utility.SEPE ... -
cwss bug 修复
2011-11-07 09:50 894修复的BUG有如下: 1、当只有中文、字母和数字,没有任何其他 ... -
java 怎么读取细胞词库scel
2011-10-24 14:28 3125private void sogou(String pa ... -
今天遇到一个奇怪的问题
2011-04-28 11:55 1191想实现一个用户访问页面,得到用户的外网地址 在公司上。程序是没 ... -
在myeclipse6.5下统一全部JSP编码更改
2011-04-07 14:47 1467在平时我们新建一个JSP页面默认编码是"ISO885 ...
相关推荐
1. **概述**:谷歌翻译版Java API是一种基于Java编程语言开发的应用程序接口,它允许开发者轻松地集成谷歌翻译的功能到自己的应用程序中。通过这个API,用户可以实现文本翻译、语音识别等多种功能。 2. **特点**: ...
Java 破解谷歌翻译api,可以实现程序自动化翻译文章; 原理:查看谷歌翻译网站,输入需要翻译的文字,选择语言得到翻译后的文字,发送异步请求参数返回结果。java使用httpclient发送请求,实现使用代码翻译文章的...
在IT行业中,Google在线翻译是广泛使用的工具,它提供了丰富的API和SDK,使得开发者能够轻松地集成翻译功能到他们的应用程序中。在这个特定的资源包中,我们关注的是使用Java语言来实现这一功能的源码和相关文档。让...
在Java编程中,调用Google翻译API可以帮助我们实现自动化翻译的功能,这在处理多语言文本或者构建跨语言应用时非常有用。本篇文章将详细介绍如何在Java中使用Google翻译API,并提供一个可直接运行的工具类示例。 ...
谷歌翻译版的JDK 1.8 API中文文档则是为了方便中国开发者阅读,将原本英文的API说明翻译成了中文,使得理解更为便捷。 在Java 1.8版本中,有许多重要的知识点和更新,包括: 1. **Lambda表达式**:这是Java 8的一...
综合以上信息,这个Java翻译程序可能使用了诸如Google Translate API、Microsoft Azure Translator Text API或者自建的翻译模型来实现翻译功能。开发者可能利用了RESTful API进行服务调用,将用户输入的文本发送到...
在本项目中,我们主要探讨如何使用Java编程语言来调用谷歌翻译(Google Translate)的网络接口,从而实现文章的翻译功能。这是一个典型的Web服务API集成应用,对于学习Java网络编程以及自然语言处理(NLP)技术具有...
用swing做简单界面,使用了httpcliet模拟google翻译,由于响应结果是一种json数组风格的字符串,使用json相关jar包来解析出翻译的结果,支持多种语言之间的翻译,包括jar包和源文件
在本项目中,"JAVA自动调用谷歌翻译接口实现txt文档翻译.zip" 是一个使用Java编程语言实现的项目,它允许开发者通过调用谷歌翻译(Google Translate)的API来自动翻译TXT格式的文档。这个项目可能包含了一个或者多个...
《Java JDK API 1.8谷歌翻译中文版在线参考手册》是Java开发者不可或缺的重要参考资料,它详尽地列出了Java开发工具包(JDK)1.8版本中的各种类库、接口、方法和异常,为程序员提供了清晰的API文档。这份手册通过...
"java_翻译"和"java翻译程序"暗示了这个程序可能使用了Java的字符串操作和可能的第三方库,如Apache Commons Lang或者Google的Guava库,来进行文本处理和翻译工作。 "www.pudn.com.txt"可能是一个链接到原始下载...
《Java JDK API谷歌翻译版》是为Java程序员提供的一款便捷的中文参考工具,它将官方的JDK API文档翻译成了中文,便于国内开发者理解和查阅。这个压缩包包含了两个主要文件和一个使用说明文档,分别是“jdk api 1.8_...
Google翻译API提供了强大的多语言翻译能力,而`google-api-translate-java`则是针对Java开发者的一个封装库,方便他们在Java应用中集成Google翻译服务。这个7z压缩包包含的正是这个Java库,它允许开发者通过简单的...
总之,Java JDK 1.8的中文谷歌翻译版为中国的Java开发者提供了便利的学习资源,无论是新手还是有经验的开发者,都可以从中受益,提升自己的技能。通过深入研究这些文档和指南,开发者可以更好地利用Java 1.8的新特性...
标题"java中英文翻译---调用Google翻译API"明确指出,我们要学习的是如何在Java程序中调用Google的翻译服务。 Google翻译API是Google提供的一个强大工具,允许开发者通过编程方式在多种语言之间进行翻译。在Java...
Java实现Google翻译是一个常见的任务,尤其对于开发人员来说,它涉及到使用Google的翻译API来构建一个能够自动将一种语言翻译成另一种语言的应用程序。在这个过程中,我们主要会涉及以下几个核心知识点: 1. **...
Java 1.8 中文文档是开发者们学习和查阅 Java 语言及标准库的重要参考资料,谷歌翻译版提供了方便中文用户阅读的版本。这份文档详细解释了 JDK 1.8(也称为 Java SE 8)中的类、接口、方法以及各种编程概念。下面,...
谷歌翻译API jar包是一款小巧而实用的工具,它允许开发者在自己的Java应用程序中集成谷歌的在线翻译功能。这款jar包简化了与谷歌翻译服务的交互,使得开发者无需深入理解复杂的API文档,也能轻松实现文本的多语言...
在本文中,我们将深入探讨如何使用Java来实现Google翻译API,从而实现在TXT文件中的文本翻译功能。Google翻译API提供了一种便捷的方式,允许开发者在应用程序中集成多语言翻译的能力。下面,我们将详细讲解实现这一...
这个API提供了与Google翻译服务交互的接口。 2. **设置依赖**:在Java项目中,添加必要的库,如Google的Cloud Translation API客户端库,这可以通过Maven或Gradle来管理。例如,在Maven的`pom.xml`文件中,你可以...