本文整理汇总了Java中org.htmlparser.util.Translate类的典型用法代码示例。如果您正苦于以下问题:Java Translate类的具体用法?Java Translate怎么用?Java Translate使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Translate类属于org.htmlparser.util包,在下文中一共展示了Translate类的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: cleanModelDescriptor
import org.htmlparser.util.Translate; //导入依赖的package包/类
public static String cleanModelDescriptor(String s) {
String clean = Translate.decode(s).replace("{", "").replace("}", "");
clean = StringUtils.replace(clean, "script", "");
clean = StringUtils.replace(clean, "javascript", "");
clean = StringUtils.replace(clean, "%", "");
clean = StringUtils.replace(clean, "\"", "");
clean = StringUtils.replace(clean, "$", "");
clean = StringUtils.replace(clean, "\\", "");
// clean = StringUtils.replace(clean, "<", "");
// clean = StringUtils.replace(clean, ">", "");
// clean = StringUtils.replace(clean, "=", "");
clean = StringUtils.replace(clean, "alert", "cleaned");
if (clean.length() == 0) {
clean = "empty";
}
return clean;
}
开发者ID:NCIP,项目名称:camod,代码行数:18,代码来源:SafeHTMLUtil.java
示例2: cleanSpecies
import org.htmlparser.util.Translate; //导入依赖的package包/类
public static String cleanSpecies(String s) {
String clean = Translate.decode(s).replace("{", "").replace("}", "");
clean = StringUtils.replace(clean, "script", "");
clean = StringUtils.replace(clean, "javascript", "");
clean = StringUtils.replace(clean, "%", "");
clean = StringUtils.replace(clean, "\"", "");
clean = StringUtils.replace(clean, "$", "");
clean = StringUtils.replace(clean, "\\", "");
// clean = StringUtils.replace(clean, "/", "");
// clean = StringUtils.replace(clean, "<", "");
// clean = StringUtils.replace(clean, ">", "");
// clean = StringUtils.replace(clean, "=", "");
clean = StringUtils.replace(clean, "alert", "cleaned");
if (clean.length() == 0) {
clean = "empty";
}
return clean;
}
开发者ID:NCIP,项目名称:camod,代码行数:19,代码来源:SafeHTMLUtil.java
示例3: cleanGeneName
import org.htmlparser.util.Translate; //导入依赖的package包/类
public static String cleanGeneName(String s) {
String clean = Translate.decode(s).replace("[", "").replace("]", "");
clean = StringUtils.replace(clean, "script", "");
clean = StringUtils.replace(clean, "javascript", "");
clean = StringUtils.replace(clean, "%", "");
clean = StringUtils.replace(clean, "#", "");
clean = StringUtils.replace(clean, ";", "");
clean = StringUtils.replace(clean, "'", "");
clean = StringUtils.replace(clean, "\"", "");
clean = StringUtils.replace(clean, "$", "");
clean = StringUtils.replace(clean, "&", "");
clean = StringUtils.replace(clean, "\\", "");
if (clean.length() == 0) {
clean = "empty";
}
return clean;
}
开发者ID:NCIP,项目名称:camod,代码行数:18,代码来源:SafeHTMLUtil.java
示例4: cleanLDAP
import org.htmlparser.util.Translate; //导入依赖的package包/类
public static String cleanLDAP(String s) {
String clean = Translate.decode(s).replace("[", "").replace("]", "");
clean = StringUtils.replace(clean, "#", "");
clean = StringUtils.replace(clean, ",", "");
clean = StringUtils.replace(clean, "+", "");
clean = StringUtils.replace(clean, "\"", "");
clean = StringUtils.replace(clean, "\\", "");
clean = StringUtils.replace(clean, "\"", "");
clean = StringUtils.replace(clean, "<", "");
clean = StringUtils.replace(clean, ">", "");
clean = StringUtils.replace(clean, ";", "");
// clean = StringUtils.replace(clean, "(", "");
// clean = StringUtils.replace(clean, ")", "");
if (clean.length() == 0) {
clean = "empty";
}
return clean;
}
开发者ID:NCIP,项目名称:camod,代码行数:19,代码来源:SafeHTMLUtil.java
示例5: parseOpenSearchXml
import org.htmlparser.util.Translate; //导入依赖的package包/类
private SearchEngine parseOpenSearchXml() {
SearchEngine result = new SearchEngine();
try {
Object[] nodes = mRoot.evaluateXPath("//ShortName");
result.name = nodes == null || nodes.length < 1 ? null : Translate.decode(String.valueOf(((TagNode) nodes[0]).getText()));
nodes = mRoot.evaluateXPath("//Description");
result.description = nodes == null || nodes.length < 1 ? null : Translate.decode(String.valueOf(((TagNode) nodes[0]).getText()));
nodes = mRoot.evaluateXPath("//Image");
result.imageUrl = nodes == null || nodes.length < 1 ? null : Translate.decode(String.valueOf(((TagNode) nodes[0]).getText()));
nodes = mRoot.evaluateXPath("//Url[@type='text/html']/@template");
result.url = nodes == null || nodes.length < 1 ? null : Translate.decode(String.valueOf(nodes[0]));
return result;
}
catch (Exception e) {
e.printStackTrace();
return null;
}
}
开发者ID:balesz,项目名称:android-WebSearch,代码行数:23,代码来源:OpenSearchProvider.java
示例6: onItemClick
import org.htmlparser.util.Translate; //导入依赖的package包/类
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
SimpleCursorAdapter adapter = (SimpleCursorAdapter) adapterView.getAdapter();
String id = adapter.getCursor().getString(adapter.getCursor().getColumnIndex(SearchEngineCursor.COLUMN_ID));
if (id == null) return;
SearchEngine engine = DataProvider.getSearchEngine(getActivity(), UUID.fromString(id));
try {
String url = Translate.decode(engine.url).replace(SearchEngine.SEARCH_TERM, URLEncoder.encode(mSearchTerm, "UTF-8"));
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
finally {
dismiss();
getActivity().finish();
}
}
开发者ID:balesz,项目名称:android-WebSearch,代码行数:19,代码来源:SearchFragment.java
示例7: getPlainText
import org.htmlparser.util.Translate; //导入依赖的package包/类
/**
* Convert a HTML page to corresponding plain text. This method do following
* things: 1) remove all <...> tags 2) remove script blocks in <_script>..
* <_/script> 3) remove css definitions in <_style>..<_/style> 4) convert
* escapes like < to right character. 5) remove html comments like <!--
* -->
*
* @param htmlPage
* @return
*/
public static String getPlainText(String htmlPage) {
String content = htmlPage;
content = commentBlockRE.matcher(content).replaceAll("");
content = styleBlockRE.matcher(content).replaceAll("");
content = scriptBlockRE.matcher(content).replaceAll("");
content = htmlTagRE.matcher(content).replaceAll("");
content = Translate.decode(content);
content = content.replaceAll("nbsp", " ");
return content;
}
开发者ID:thunlp,项目名称:THUTag,代码行数:21,代码来源:HtmlReformatter.java
示例8: createGeneralItem
import org.htmlparser.util.Translate; //导入依赖的package包/类
public GeneralItem createGeneralItem(GeneralItem gi) {
if (gi.getDescription() != null)
gi.setDescription(Translate.decode(gi.getDescription()).replaceAll("\\<.*?>", ""));
GeneralitemsCache.getInstance().removeGeneralItemList(gi.getGameId());
gi.setDeleted(false);
updateContentUrls(gi);
GeneralItemManager.addGeneralItem(gi);
(new NotifyRunsFromGame(authToken, gi.getGameId(), gi, GeneralItemModification.CREATED)).scheduleTask();
GeneralItemSearchIndex.scheduleGiTask(gi);
if (gi.getDependsOn() != null) {
GeneralItemVisibilityManager.delete(null, gi.getId(), null, null);
}
return gi;
}
开发者ID:WELTEN,项目名称:dojo-ibl,代码行数:15,代码来源:GeneralItemDelegator.java
示例9: getData
import org.htmlparser.util.Translate; //导入依赖的package包/类
private SearchEngine getData() {
SearchEngine result = new SearchEngine();
result.id = mEngine.id == null ? UUID.randomUUID() : mEngine.id;
result.name = Translate.decode(StringHelper.getStringFromCharSequence(mFieldName.getText()));
result.url = Translate.decode(StringHelper.getStringFromCharSequence(mFieldUrl.getText()));
result.imageUrl = Translate.decode(StringHelper.getStringFromCharSequence(mFieldImageUrl.getText()));
result.description = Translate.decode(StringHelper.getStringFromCharSequence(mFieldDescription.getText()));
return result;
}
开发者ID:balesz,项目名称:android-WebSearch,代码行数:10,代码来源:DetailFragment.java
示例10: upgrade1to2
import org.htmlparser.util.Translate; //导入依赖的package包/类
public static void upgrade1to2(Database database) {
List<SearchEngine> lst = database.engine.queryForAll();
for (SearchEngine item : lst) {
item.name = item.name == null ? null : Translate.decode(item.name);
item.description = item.description == null ? null : Translate.decode(item.description);
item.imageUrl = item.imageUrl == null ? null : Translate.decode(item.imageUrl);
item.url = item.url == null ? null : Translate.decode(item.url);
database.engine.update(item);
}
}
开发者ID:balesz,项目名称:android-WebSearch,代码行数:11,代码来源:DataProvider.java
示例11: cleanText
import org.htmlparser.util.Translate; //导入依赖的package包/类
private static String cleanText(String text) {
return replaceNonBreakingSpaceWithOrdinarySpace(Translate.decode(text));
}
开发者ID:oaqa,项目名称:knn4qa,代码行数:4,代码来源:ConvertStackOverflow.java
示例12: CleanText
import org.htmlparser.util.Translate; //导入依赖的package包/类
private static String CleanText(String text) {
return replaceNonBreakingSpaceWithOrdinarySpace(Translate.decode(text));
}
开发者ID:searchivarius,项目名称:IndexTextCollect,代码行数:4,代码来源:LeoCleanerUtil.java
注:本文中的org.htmlparser.util.Translate类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论