前言
在整理诗词歌赋时需要将json格式的文件导入到mysql数据库,但此json文件为繁体字,且文件数量有300多个,手动转换显然不太可能,此时需要使用脚本的方式来快速实现繁简转换。
mysql繁转简步骤
处理步骤大致分为:mysql字段内容繁简转换,将批量文件内容进行繁简转换
实现方法逻辑为:将需要繁简转换的内容导出保存为文本-->脚本读取文本并实现繁简转换-->保存成文本再导入
本文使用PHP实现繁简转换
//composer导入 composer require sqhlib/hanzi-convert //使用方法 include 'vendor/autoload.php'; use sqhlibHanziHanziConvert; //繁体转简体 $str = '簡躰轉繁躰'; echo HanziConvert::convert($str);//默认是繁体转简体 //简体转繁体 $str = '简体转繁体'; echo HanziConvert::convert($str,true);//第二个参数传入布尔真则是简体转繁体
实际脚本文件:读取目录下文件,
<?php
include 'vendor/autoload.php';
use sqhlibHanziHanziConvert;
//繁体文件目录
$currentPath = './json/';
//转为简体后保存的目录
$temPath = './json/tem';
$filename = scandir($currentPath);
foreach($filename as $k=>$v){
// 跳过两个特殊目录 continue跳出循环
if($v=="." || $v==".."){continue;}
if (substr($v,-5) == '.json'){
echo '开始处理'.$v.PHP_EOL;
$str = file_get_contents($currentPath.$v);
$ret = HanziConvert::convert($str);//默认是繁体转简体
file_put_contents($temPath.$v,$ret);
echo '处理完成'.$v.PHP_EOL;
}
}
exit('处理完成');
上一篇:最新蓝奏云直链解析API接口源码
下一篇:PHP同步修改配置文件示例教程+源码
栏目分类
帝国CMS教程
织梦cms教程
discuz教程
ecshop教程
phpcms教程
wordpress教程
苹果cms教程
php教程
数据库教程
微信小程序教程
python教程
css教程
js教程
视频教程
电子书
热门推荐- 01 分享几个随机美女图api接口 3662热度
- 02 优学院自动刷课PHP代码 625热度
- 03 php文件限速下载示例代码 619热度
- 04 随机二次元图片API接口源码 524热度
- 05 php一键打包压缩目录文件代码示例 454热度
