我想在我的 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);
我得到了
{"html":"<div style=\"display:none\">4</div>"}
要求的O / P.
{"html":"<div style='display:none'>4</div>"}
因为我想直接使用json响应.我可以通过对象映射器禁用qoutes的转义.
最佳答案
您可以使用注释来获取getHtml方法
@JsonRawValue
点击查看更多相关文章
转载注明原文:如何禁用jackson的字符转义 - 乐贴网