나는 내가 그 사용자 정의 데이터 형식을 가진 요소가 제어하지 않는 XML 문서를역 직렬화 사용자 지정 XML 데이터 형식
<foo>
<time type="epoch_seconds">1295027809.26896</time>
</foo>
내가 자동으로 에포크 초에 변환 할 수있는 클래스를 가지고 싶다 :
[Serializable]
public class Foo
{
public Foo()
{
}
public EpochTime Time { get; set; }
}
는 XML 시리얼 라이저는 type="epoch_time"
와 XML을 찾을 때 사용하는 알 수 있도록 EpochTime
클래스를 정의 할 수있는 방법이 있습니까? 그렇다면 WriteXml
및 ReadXml
을 어떻게 설정합니까?
('[Serializable]'은 xml serialization에 영향을 미침) –