我正在使用Jack兔子做一些基本的文件操作,如添加、删除、搜索、版本控制等等。这是好的,直到我被困在PDF文件中的搜索问题。请在下面找到我的代码,与所有其他格式,如word,xcel,纯文本和不工作的PDF文件很好地工作。代码在执行时不会出现任何异常,只是如果我给出一个PDF文件,它就不会给出任何结果。是因为我的PDF文件没有索引吗??请帮帮我。
Query query = queryManager.createQuery("select * from [nt:resource] AS resource where contains(resource.*, '%sampletext%')", Query.JCR_SQL2);
QueryResult result = query.execute();
RowIterator ri = result.getRows();
while (ri.hasNext()) {
Row row = ri.nextRow();
System.out.println("Row: " + row.toString());
}提前感谢
发布于 2011-04-28 11:48:47
我能想到三个可能的根本原因:
https://stackoverflow.com/questions/5645308
复制相似问题