如何摆脱JSON序列化中的'字符?

我想使用Jackson序列化一个对象。 这是json:

[
    {
        "texte": "Quel sont les trois grands principes de la POO ?",
        "topic": "Java",
        "reponses": [
            {
                "texte": "L\\'encapsulation, l\\'héritage et le polymorphisme.",
                "isTrue": true
            },
            {
                "texte": "L\\'encapsulation, l\\'héritage multiple et le polymorphisme.",
                "isTrue": false
            },
            {
                "texte": "Le multi-threading, l\\'accès aux données et le polymorphisme.",
                "isTrue": false
            }
        ]
    },
    {
        "texte": "Quel interface implémente la classe ArrayList ?",
        "topic": "Java",
        "reponses": [
            {
                "texte": "List",
                "isTrue": true
            },
            {
                "texte": "Queue",
                "isTrue": false
            },
            {
                "texte": "Serializable",
                "isTrue": false
            }
        ]
    }
]

这是Java代码:

public static void main(String[] args) throws IOException {
        FileReader reader = new FileReader();
        File jsonFile = reader.getFile("questions/datas.json");

        ObjectMapper mapper = new ObjectMapper();

        List<Question> questions = mapper.reader()
                  .forType(new TypeReference<List<Question>>() {})
                  .readValue(jsonFile);

        System.out.println(questions);

    }

最后我有这个错误:

[来源:UTF-8无效中间字节0x72      C:\ Users \ josselin.douineau \ projects \ quizz-java-generator \ target \ classes \ questions \ datas.json;   第7行,第41列](通过参考链:   java.util.ArrayList [0]-> com.douineau.entity.Question [“ reponses”]-> java.util.ArrayList [0] -com.douineau.entity.Reponse [“ texte]])

有人知道这是怎么回事吗? 我不是从IT部门来的,所以我不太了解这种消息。