我在 java spring web 应用程序中有这个类。
public class Question{
private String questionText;
//getters and setters.
}
我需要将其转换为 json 对象。问题是,问题文本可能包含任何内容。这可能是关于 json 对象的问题,因此 json 对象本身可能是问题的一部分。我正在使用 Google-gson 将此类转换为 JSON 对象。
我是否应该转义 questionText,以便在转换为 JSON 时不会导致问题。如果是,我该怎么做?如果不是,那么 google-gson 必须对 questionText 进行转义以在 json 对象中表示它。在这种情况下,在客户端,如何使用 java 脚本将其转换回来并按原样显示给用户?