>  기사  >  백엔드 개발  >  역직렬화 실패에 대한 자세한 소개

역직렬화 실패에 대한 자세한 소개

巴扎黑
巴扎黑원래의
2017-06-15 09:40:411642검색

배경 오늘 사용하고 있는 것은 C# JSON 직렬화 및 역직렬화입니다. 역직렬화 중에 다음과 같은 오류 메시지가 나타났습니다. System.Runtime.Serialization.SerializationException: 필수 데이터 멤버 "multipleChoice, runTimeDisplayColumns"를 찾을 수 없기 때문에 데이터 계약 유형 "TestEntity"를 역직렬화할 수 없습니다. System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object 구성 요소, 개체 값)에서 구체적인 이유는 다음과 같습니다. 역직렬화된 엔터티 클래스에 두 개의 새 속성을 추가했습니다. private bool multipleChoice;          &

1. C# 필요한 데이터 멤버를 찾을 수 없기 때문에 Json 역직렬화 데이터 계약 유형을 역직렬화할 수 없습니다.

역직렬화 실패에 대한 자세한 소개

소개: 역직렬화 중에 다음 오류 메시지가 나타납니다.

2. json - PHP 배열 직렬화 후 데이터를 역직렬화할 수 없습니다. 긴급

소개: 배열을 MySQL로 직렬화한 다음 PHP를 사용하여 JSON 형식으로 보냈습니다. , 인터페이스가 이 데이터를 수락하면 JSON을 배열로 변환합니다. 마지막으로 이 배열의 product_list 키에 해당하는 직렬화된 배열을 역직렬화할 수 없는 것으로 나타났습니다. ...

【관련 Q&A 권장 사항】:

두 프로그램 간의 Redis 세션 데이터가 교차 연결됩니다

json - PHP 배열 직렬화 후에는 데이터를 역직렬화할 수 없습니다. 긴급

위 내용은 역직렬화 실패에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.