您应该检查一下Jazzy在某些高端Java应用程序中使用的方法。它有两个问题:
- 自2005年以来未进行过更新。
- 他们的SourceForge页上只有英语词典。
周围有一些第三方字典。我上过法语,上一次我用爵士乐。
0
您应该检查一下Jazzy在某些高端Java应用程序中使用的方法。它有两个问题:
周围有一些第三方字典。我上过法语,上一次我用爵士乐。
0
另一个不错的库是JLanguageTool http://www.languagetool.org/usage/它具有一个非常简单的api,并且可以进行拼写和语法检查/建议。
JLanguageTool langTool = new JLanguageTool(Language.AMERICAN_ENGLISH);
langTool.activateDefaultPatternRules();
List<RuleMatch> matches = langTool.check("Hitchhiker's Guide tot he Galaxy");
for (RuleMatch match : matches) {
System.out.println("Potential error at line " +
match.getEndLine() + ", column " +
match.getColumn() + ": " + match.getMessage());
System.out.println("Suggested correction: " +
match.getSuggestedReplacements());
}
您也可以使用它来托管自己的拼写和语法Web服务。
0
另一种可能的选择是JOrtho http://jortho.sourceforge.net
我还没有使用过它,但是我正在评估当前的Java Open Source拼写检查器,以找出要使用的拼写检查器。
0
我正在寻找一个开放源代码Java拼写检查库,该库至少具有以下语言的字典:法语,德语,西班牙语和捷克语。有什么建议吗?