我想在我的JSON响应中包含html。
MyClass obj= new MyCLass();
obj.setHTML("<div style='display:none'>4</div>");
ObjectMapper mapper=new ObjectMapper();
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
String jsonResponse=mapper.writeValueAsString(obj);
System.out.println(jsonResponse);
O / P我得到
{"html":"<div style=\"display:none\">4</div>"}
必需的O / P
{"html":"<div style='display:none'>4</div>"}
因为我想直接使用json响应。我可以通过对象映射器禁用qoutes的转义。
答案 0 :(得分:7)
您可以使用
注释getHtml方法@JsonRawValue