CParser* pParser = CParserFactory::createParserByIdentifier("plainparser");
CAnalyzer* pAnalyzer = CAnalyzerFactory::createAnalyzer("chineseanalyzer");
CIndexWriter* pWriter = new CIndexWriter("indexname", pAnalyzer);
CCollection* pDir = CCollectionFactory::createCollection("directory", "collectionpath",pWriter);
pDir->scan();//扫描文档集,建立倒排索引
delete pDir;
|