fastjson 서열 화 난 서 문제 해결

486 단어 자바
서명 할 때 구 덩이 를 만 났 는데 바람 제어 파 라 메 터 를 서명 해 야 합 니 다.서명 한 문자열 과 앞부분 이 제3자 에 게 전달 되 는 순서 에 문제 가 있 습 니 다.서명 에 실 패 했 습 니 다.그래서 jsonobject 가 해석 한 후에 무질서 하지 않 게 저장 할 수 있 는 방법 을 많이 찾 았 다.
1.먼저 jsonobject 를 map 로 바 꾸 고 map 를 사전 정렬 합 니 다.
2、
JSONObject.parseObject(JSONObject.toJSONString(sortMap, SerializerFeature.SortField), Feature.OrderedField);

Feature.Ordered Field 를 꼭 추가 하 세 요.
구체 적 인 원인 은 다음 을 보십시오.https://github.com/alibaba/fastjson/issues/954

좋은 웹페이지 즐겨찾기