如何通过WordPress优化营销网站的音乐播放功能?
摘要:如何建设好营销网站,wordpress怎么放音乐,网站开发协议合作,直装模板源码Java知识点总结:想看的可以从这里进入 目录3.4、JSON数据3.4.1、前端使用3.4.2、后端使用1、Jackson2、f
如何建设好营销网站,wordpress怎么放音乐,网站开发协议合作,直装模板源码Java知识点总结#xff1a;想看的可以从这里进入 目录3.4、JSON数据3.4.1、前端使用3.4.2、后端使用1、Jackson2、fastjson3.5、RestFul风格3.5.1、简介3.5.2、使用3.4、JSON数据
3.4.1、前端使用
前端在JavaScript中有封装的JSON对象#xff0c;可以直接用来操作JSON数据。… Java知识点总结想看的可以从这里进入 目录3.4、JSON数据3.4.1、前端使用3.4.2、后端使用1、Jackson2、fastjson3.5、RestFul风格3.5.1、简介3.5.2、使用3.4、JSON数据
3.4.1、前端使用
前端在JavaScript中有封装的JSON对象可以直接用来操作JSON数据。 将对象转化成JSON数据 JSON.stringify(对象名);将JSON转化为对象 JSON.parse(JSON数据名);3.4.2、后端使用
前端可以直接使用但是在后端使用JSON数据需要引入第三方来实现快捷的操作比如Jackson、fastjson等在使用前需要先导入相应的依赖。
1、Jackson
这种方式最好是创建一个专门的Util类来辅助我们使用JSON数据 添加依赖 !--Jackson的依赖--
dependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactIdversion2.12.4/version
/dependency创建Util类 public class JSONUtil {public static String getJSON(Object o) throws JsonProcessingException {return getJSON(o,yyyy-MM-dd hh:mm:ss);}//将对象封装成JSON格式的数据public static String getJSON(Object o,String dateFormat) throws JsonProcessingException {ObjectMapper mapper new ObjectMapper();mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS,false);SimpleDateFormat sdf new SimpleDateFormat(dateFormat);mapper.setDateFormat(sdf);return mapper.writeValueAsString(o);}
}测试 RequestMapping(f1)
ResponseBody
public String JSONTest() throws JsonProcessingException {User user1 new User(1,张三);User user2 new User(2,李四);ListUser userList new ArrayList();userList.add(user1);userList.add(user2);return JSONUtil.getJSON(userList);
}当然除了创建Util帮助类外还可以利用Spring的消息转换机制 配置 MappingJackson2HttpMessageConverter他会自动将返回的对象转化为JSON格式数据。
