java - H2 SQL 数据文件中的法文字母编码

标签 java sql eclipse

我正在编写一个 Junit 测试,其中有以下断言:

assertThat(foo.getLabel()).isEqualTo("Numéro");

我正在 H2 上从 data.sql 文件运行此测试 一切都编码在 Cp1252 中(eclipse、java 文件和 sql 数据文件) 但断言失败 我尝试将所有内容转换为 UTF-8,但没有成功,任何帮助将不胜感激! 编辑: enter image description here

最佳答案

如果 UTF-8 不起作用,您可以使用特殊字符代码更改字符串

é ---> é

assertThat(foo.getLabel()).isEqualTo("Numéro");

关于java - H2 SQL 数据文件中的法文字母编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49302988/

相关文章:

mysql - 使用 MySql 用户变量的分歧

java - 将 ArrayList 从对象更改为更具体的类型

java - 为什么 xpath 什么都不做?

Java - 插入符号对话框(类似Word)

java - 向程序添加列表选择监听器时卡住了

eclipse - 主机或 guest 操作系统中的Eclipse开发人员

将 3 个表与类似输出的字符串组合在一起的 SQL 查询

mysql - 想在 mysql 中按月计算休假天数

android - phonegap 无法安装或正常工作

c++ - 进入系统,Linux下的CRTL功能与Eclipse