当前位置: 首页 > news >正文

网站 支付宝 接口网络科技公司名称大全

网站 支付宝 接口,网络科技公司名称大全,做内贸的网站,海口制作网页公司场景 通过情况下对前端输出json格式不需要关注字段顺序#xff0c;但某些特殊场景需要设置字段输出顺序(例nginx需要对特殊字段顺序进行加密处理)#xff1b;框架有默认的顺序#xff0c;如 jackson 默认使用字段声明的顺序#xff0c; fastjson 默认是使用字典序。 jackso…场景 通过情况下对前端输出json格式不需要关注字段顺序但某些特殊场景需要设置字段输出顺序(例nginx需要对特殊字段顺序进行加密处理)框架有默认的顺序如 jackson 默认使用字段声明的顺序 fastjson 默认是使用字典序。 jackson 使用JsonPropertyOrder指定顺序 public class JacksonController {public static void main(String[] args) throws JsonProcessingException {//1: 默认顺序:字段声明的顺序Cat1 cat1 new Cat1();cat1.setAge(1);cat1.setName(咪咪);cat1.setHobby(sleep);ObjectMapper objectMapper new ObjectMapper();String json objectMapper.writeValueAsString(cat1);System.out.println(json:json.toString());//2: 使用JsonPropertyOrder指定顺序Cat2 cat2 new Cat2();cat2.setAge(1);cat2.setName(咪咪002);cat2.setHobby(eat);String json2 objectMapper.writeValueAsString(cat2);System.out.println(json2:json2.toString());} }Data class Cat1 {private String hobby;private String name;private Integer age; }Data JsonPropertyOrder({name, age, hobby}) class Cat2 {private String hobby;private String name;private Integer age; }fastjson 1、使用JsonField的ordinal指定顺序数越小优先级越高默认为0 2、使用JSONType的orders属性指定字段顺序 public class FastjsonController {public static void main(String[] args){//1: 默认顺序:字段声明的顺序Dog1 dog1 new Dog1();dog1.setAge(1);dog1.setName(嘟嘟001);dog1.setHobby(eat);String json JSON.toJSONString(dog1);System.out.println(默认顺序(字段声明的顺序):json.toString());//2: 使用JsonField的ordinal指定顺序数越小优先级越高默认为0Dog2 dog2 new Dog2();dog2.setAge(1);dog2.setName(嘟嘟002);dog2.setHobby(eat);String json2 JSON.toJSONString(dog2);System.out.println(JsonField ordinal指定顺序:json2.toString());//3: 使用JSONType的orders属性指定字段顺序Dog3 dog3 new Dog3();dog3.setAge(1);dog3.setName(嘟嘟003);dog3.setHobby(eat);String json3 JSON.toJSONString(dog3);System.out.println(JSONType orders指定顺序:json3.toString());} }Data class Dog1 {private String hobby;private String name;private Integer age; }Data class Dog2 {JSONField(ordinal 3)private String hobby;JSONField(ordinal 2)private String name;JSONField(ordinal 1)private Integer age; }Data JSONType(orders {name, age, hobby}) class Dog3 {private String hobby;private String name;private Integer age; }注意 将json字段串转换成JSON对象时如要保持原字段顺序fastjson使用Feature.OrderedField参数 JSON.parseObject(json, Feature.OrderedField); SONObject.parseObject(json, Feature.OrderedField);
http://www.pierceye.com/news/475145/

相关文章:

  • 河北特定网站建设推荐网站建设的技术可行性
  • 招投标 网站建设哈尔滨做网站哪好
  • 骏域网站建设专家东莞展台展馆设计搭建
  • 免费的html网站东丽手机网站建设
  • 网站建设谈客户说什么广州网站快速制作
  • 寻花问柳专注做男人喜爱的网站做网站教程 第一课
  • 个人做外贸接订单网站简道云crm
  • 小程序免费制作平台教学东莞seo关键词
  • 微网站设计平台网络营销相关的岗位有哪些
  • 手机网站建设软件有哪些内容如何做自己的加盟网站
  • 做购物平台网站 民治农业信息网站建设方案
  • 苏州网站建设找哪家东莞seo关键词排名优化排名
  • 怎么描述网站设计软件排行榜
  • 宁波网站制作优化服务公司推广找客户平台
  • 个人网站 域名选择在线画图网页版
  • 外贸网站建设双语网站建设广州景点
  • 深圳宝安p2p网站系统的建设手机网站开发+手机模拟器
  • 合肥营销网站建设设计网站关键词做标签
  • 网站建设与管理实训心得怎么写wordpress图片太大
  • 用个人免费空间快速建立个人网站后方平台网络营销案例2022
  • 网站搭建h5是什么做图软件ps下载网站有哪些内容
  • 企业网站推广技巧和方法免费个人简历模板官网
  • wordpress 全站备份网站建设的实验心得体会
  • 给网站开发APP网站可信度必须做吗
  • 用地方名字做网站做网站那种语言好
  • 天河网站(建设信科网络)濮阳市城乡一体化示范区主任
  • 扬州网站建设link5深圳建外贸网站
  • 网站开发用什么编程淘宝网站开发方式
  • 网站ui设计包括哪些原则网站flash代码
  • 北京建设执业注册中心网站北京中兴时代网站建设