Step 4 Build Pali Canon Database 建立三藏语料数据库
你可以下载已经制作好的语料数据库放在项目文件夹中
drobox 7z format 754MB
解压缩后放在项目tmp目录中
[tmp] └appdata └dict └3rd └system └palicanon └user
'; $index = $_GET["index"]; $dns = "sqlite:".$dbfile[$index][0]; $dbh = new PDO($dns, "", "",array(PDO::ATTR_PERSISTENT=>true)); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); //建立数据库 $_sql = file_get_contents($dir.$dbfile[$index][1]); $_arr = explode(';', $_sql); //执行sql语句 foreach ($_arr as $_value) { $dbh->query($_value.';'); } echo $dns."建立数据库成功"; echo ""; } ?>
拆分html文件
拆分
view log file
逐词解析模板数据库
"; echo '
重新生成数据库
'; } else{ echo "缺少".(217-$iCount)."个文件
"; echo '
生成数据库
'; } } else{ echo "模板数据库目录不存在
"; } ?>
单词索引表
'; echo '
'.$db[0].'
'; echo '
'; if(!file_exists($db[0])){ echo "
数据库不存在
"; echo "
"; echo '
建立
'; } else{ echo "
已存在
"; echo "
"; echo '
清空
注意!此操作将删除原数据库中所有数据!
'; } echo ""; } ?> ?>
生成-一本书一次写入
一次生成所有的书
生成中间csv文件(项目文档已经有了。无需生成)
从csv文件导入书单词索引表(bookword)
从csv文件导入单词表(paliindex)
从csv文件导入单词索引表(wordindex)
黑体字数据库
'; echo '
'.$db[0].'
'; echo '
'; if(!file_exists($db[0])){ echo "
数据库不存在
"; echo "
"; echo '
建立
'; } else{ echo "
已存在
"; echo "
"; echo '
清空
注意!此操作将删除原数据库中所有数据!
'; } echo ""; ?>
生成
Pali句子库
'; echo '
'.$db[0].'
'; echo '
'; if(!file_exists($db[0])){ echo "
数据库不存在
"; echo "
"; echo '
建立
'; } else{ echo "
已存在
"; echo "
"; echo '
清空
注意!此操作将删除原数据库中所有数据!
'; } echo ""; if(file_exists(_FILE_DB_PALI_SENTENCE_)){ echo "Pali句子数据库已经存在
"; echo '
重新生成
'; } else{ echo "Pali句子数据库不存在
"; echo '
生成
'; } ?>
Pali原文库
'; echo '
'.$db[0].'
'; echo '
'; if(!file_exists($db[0])){ echo "
数据库不存在
"; echo "
"; echo '
建立
'; } else{ echo "
已存在
"; echo "
"; echo '
清空
注意!此操作将删除原数据库中所有数据!
'; } echo "
"; if(file_exists(_FILE_DB_PALITEXT_)){ echo "Pali原文数据库已经存在
"; echo '
重新生成
'; echo '
更新
'; } else{ echo '
生成
'; } echo "
view Log
" ?>
标题索引
'; echo '
'.$db[0].'
'; echo '
'; if(!file_exists($db[0])){ echo "
数据库不存在
"; echo "
"; echo '
建立
'; } else{ echo "
已存在
"; echo "
"; echo '
清空
注意!此操作将删除原数据库中所有数据!
'; } echo "
"; if(file_exists(_FILE_DB_PALITEXT_)){ echo "标题索引数据库已经存在
"; echo '
更新
'; } else{ echo "标题索引数据库不存在
"; echo '
建立
'; } echo "
view Log
" ?>
完成