使用文档中的示例(正在使用standard
分析器分析文本“这是测试” ),下面是一个示例,说明如何使用Java API完成相同的分析:
TransportClient client = new TransportClient();
AnalyzeRequest request = (new AnalyzeRequest("this is a test")).analyzer("standard");
List<AnalyzeResponse.AnalyzeToken> tokens = client.admin().indices().analyze(request).actionGet().getTokens();
for (AnalyzeResponse.AnalyzeToken token : tokens)
{
// do something with each token...
}
希望这可以帮助!