eclipse不显示中文字符

时间:2018-08-16 06:06:17

标签: java php mysql eclipse

在Eclipse中,我正在运行一个PHP脚本,该脚本具有对云mySQL存储过程的嵌入式调用。

mySQL Workbench可以正确存储和显示汉字。

Eclipse可以正确地以英语返回数据集,但是中文字符不能正确显示。

这是我到目前为止尝试过的:

  1. 在mySQL中,我使用以下规范创建了表:
    ENGINE=INNODB AUTO_INCREMENT= 2468 CHARACTER SET utf8 COLLATE utf8_general_ci;

  2. 在PHP脚本中,我这样指定了标题:
    header("Content-type:application/json; charset=utf-8");

  3. 执行sproc的响应是json_encoded,如下所示:
    echo json_encode(array("db_response"=>$response));
  4. 在Eclipse中,我将首选项设置为UTF-8,如下所示:
    Window> Preferences:General> Workspace 中将文件编码设置为 Other UTF- 8

中文字符显示如下: ??????(??)????

有人可以指出我的正确方向吗?

在Eclipse中需要下载和安装其他字体吗?如果是这样,哪个?

0 个答案:

没有答案