WP-Table Reloaded是一个WordPress表格管理插件,在WP-Table的基础上开发而来,拥有强大的功能和简易的操作界面。从Excel等文件导入现有的表格就是它的特色功能之一。该功能让我们可以在离线状态下使用熟悉的Excel等软件编辑表格,编辑完成后再导入到WP-Table Reloaded中在网站中显示出来。但是由于PHP编码的历史原因,将中文表格导入到WP-Table Reloaded的时候往往会出现乱码。其实这个问题很好解决。下面以我们最熟悉的表格软件Excel为例进行说明。
出现乱码是因为Windows默认使用的是ANSI编码格式,需要在导入前将文件编码改为UTF-8格式,这样就能解决问题。
- 将编辑好的Excel表格导出为CSV(逗号分隔)(*.csv)格式。方法是将表格“另存为……”,然后在保存对话框中选择保存格式为csv。
- 用记事本(Notepad,或者其它文字处理工具)打开该.csv文件,然后选择“文件——>另存为”,在保存对话框中下面“保存类型”那里选择编码格式为“UTF-8”,按提示替换原.csv文件即可。
- 在WordPress后台打开WP-Table Reloaded按照常规方法导入该.csv格式表格即可。
这年头的网络真是太夸张了,文章发表才半个小时就已经让人几乎是全文照搬的“拿”去了。好在这家还比较够意思,注明了出处。唉……
我现在的问题是,我从里面导出来,碰上中文就是乱码,这个怎么处理了呢?
谢谢!
有点儿奇怪,我刚才试着导出了一下,可是打开之后中文字符好好的,没有乱码。
不过我想,对于您的问题处理方法与导入时差不多,您可以试试看。
按utf8查看的html文件就没有问题了。看了一个WP的数据库当初建立不是UTF8的:(
原来是这样。没错,WP支持的就是UTF8的。