【发布时间】:2020-08-03 06:31:17
【问题描述】:
{ "content" : "<html><body><p>Some text</p></body></html>" }
上面提到将html脚本通过java传递给json
【问题讨论】:
-
你能正确解释你的需求吗
{ "content" : "<html><body><p>Some text</p></body></html>" }
上面提到将html脚本通过java传递给json
【问题讨论】:
您需要为此使用 Jackson 库。
如果您使用的是 spring-boot,那么 jackson 库已经包含在 JSON 消费和生产中。
例如:
创建一个示例类。
public class HtmlContent {
private String content;
// getters and setters
}
杰克逊密码:
public class Example {
public static void main(String[] args) throws JsonParseException, JsonMappingException, IOException {
ObjectMapper objectMapper = new ObjectMapper();
String json = "{ \"content\" : \"<html><body><p>Some text</p></body></html>\" }";
HtmlContent htmlContent = objectMapper.readValue(json, HtmlContent.class);
System.out.println(htmlContent.getHtmlContent());
}
}
【讨论】: