third_indexer
2014-03-02 14:08
267 查看
#include<xapian.h>
#include<iostream>
#define CONTENT "70比 69, 这是 男篮 亚锦赛 历史上 的 最小 分 差 比赛 ,
笑 到 最后 的是 东道主 中国队 。 可以说 , 这是 一次 最 惊险 的 胜利 ;
也可 以 说 , 这是 中国男篮 最 幸运 的 结局 。终 > 场 哨 响 ,
中国队 主教练 邓 华德 和 篮管中心 副主任 胡 加时 紧紧拥抱 在一 起 ,
两人 都 激动 得 热泪盈眶 —— 中国队 赢了 , 赢得 很 庆幸 。"
#define TITLE "这 是 一条 新闻"
using namespace std;
int main(int argc , char**argv){
try{
string content(CONTENT);
string title(TITLE);
Xapian::WritableDatabase database(argv[1],Xapian::DB_CREATE_OR_OPEN);
Xapian::Document document;
Xapian::TermGenerator indexer;
document.add_value(1,string("825"));
document.set_data(content);
indexer.set_document(document);
indexer.index_text(title, 1 ,"T");
indexer.index_text(content, 1 , "C");
database.add_document(document);
database.commit();
}catch(const Xapian::Error &e){
cout<<"exception:"<<e.get_description()<<endl;
}
}
#include<iostream>
#define CONTENT "70比 69, 这是 男篮 亚锦赛 历史上 的 最小 分 差 比赛 ,
笑 到 最后 的是 东道主 中国队 。 可以说 , 这是 一次 最 惊险 的 胜利 ;
也可 以 说 , 这是 中国男篮 最 幸运 的 结局 。终 > 场 哨 响 ,
中国队 主教练 邓 华德 和 篮管中心 副主任 胡 加时 紧紧拥抱 在一 起 ,
两人 都 激动 得 热泪盈眶 —— 中国队 赢了 , 赢得 很 庆幸 。"
#define TITLE "这 是 一条 新闻"
using namespace std;
int main(int argc , char**argv){
try{
string content(CONTENT);
string title(TITLE);
Xapian::WritableDatabase database(argv[1],Xapian::DB_CREATE_OR_OPEN);
Xapian::Document document;
Xapian::TermGenerator indexer;
document.add_value(1,string("825"));
document.set_data(content);
indexer.set_document(document);
indexer.index_text(title, 1 ,"T");
indexer.index_text(content, 1 , "C");
database.add_document(document);
database.commit();
}catch(const Xapian::Error &e){
cout<<"exception:"<<e.get_description()<<endl;
}
}
相关文章推荐
- php 装饰模式
- 南阳 103 A+B Problem II
- C语言之排序
- 移动硬盘物理结构与详解
- Android 核心分析 之八------Android 启动过程详解
- 创建索引组织表
- EX2文件系统详解
- 了解社会工程学进攻思路
- linux硬链接和软链接的详细说明
- .net中split的用法,asp.net字符分隔
- php 组合模式
- 二叉树层序遍历
- 终端I/O之stty命令
- 用两个堆栈实现队列
- 被遗忘的volatile关键字
- Android 核心分析 之七------Service深入分析
- Ajax工作原理
- php 命令模式
- 基于Protobuf的通讯库--Poppy简介
- ubuntu下eclipse的安装配置——ubuntu配置笔记