2011-12-17 2 views
1

클래스 선언 외부에서 속성과 속성/요소 사이의 매핑과 같은 XML 직렬화 정보를 저장하는 방법은 무엇입니까? 내 클래스 객체가 다른 데이터 소스에서 올 수 있고 추가 정보를 유지하기를 원하지 않는다고 생각합니다. 아마도 mvc의 MetadataClassAttribute와 같은 것이 XML 메타 데이터를 다른 클래스에 저장할 때 도움이 될까요? 감사합니다,클래스와 별도로 XML 직렬화 메타 데이터 저장

답변

0

XmlSerializer를 통해이 작업을 수행하는 경우 XmlAttibuteOverrides가 보입니다.하지만 저장 /로드 기능이 없습니다. 수동으로 테라이 무시를 써야하거나, 자신의 일반화 된 추상화 계층. 또한 : XmlAttributeOverrides에서 만든 재사용 serializer로 저장해야합니다. 그렇지 않으면 어셈블리가 흐려집니다.

+0

하지만 이것은/nte가 아닙니까? –

+0

대단히 감사합니다. – idm

관련 문제