이 기사에서 Apple 편집자 Apple은 json.Unmarshal 함수를 사용하여 JSON 데이터를 다른 사용자 정의 유형, 즉 슬라이스에 매핑되는 방식으로 변환하는 방법을 소개합니다. 개발 과정에서 JSON 데이터를 다른 데이터 유형으로 변환해야 하는 상황에 자주 직면하게 되는데, json.Unmarshal 함수는 이 기능을 달성하는 데 도움이 될 수 있습니다. 이 글의 소개와 샘플 코드를 통해 독자들은 json.Unmarshal 함수를 더 잘 이해하고 적용할 수 있으며, 개발 효율성과 코드 품질을 향상시킬 수 있을 것이라고 믿습니다.
다음 json 문자열이 제공됩니다.
으아악다음과 같은 구조로 역정렬화하는 방법이 필요합니다.
으아악여기서 cities
는 "city" 값을 포함하는 슬라이스이고 "country"는 삭제됩니다.
사용자 정의 json.unmarshal
함수를 사용하여 이 작업을 수행할 수 있다고 생각하지만 방법은 잘 모르겠습니다. json.unmarshal
函数来完成,但不确定如何做到这一点。
您可以为 cities
해결 방법
에 대한 새 유형을 정의하고 사용자 정의 unmarshaler를 구현할 수 있습니다. 으아악
🎜놀이터🎜🎜🎜위 내용은 json.Unmarshal 다른 사용자 정의 유형으로 변환(슬라이스에 매핑됨)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!